НачатьНачать бесплатно

Субграфики в matplotlib

Иногда возникает необходимость объединить несколько субграфиков в одном рисунке.

Для этого можно одновременно создать рисунок и оси с помощью функции plot.subplots(). Эта функция возвращает объекты рисунка и осей:

import matplotlib.pyplot as plt

# Create a figure and axes 
fig, (ax1, ax2) = plt.subplots(number_of_rows, number_of_columns)

Затем с помощью этих объектов осей можно строить графики:

# Use the axes to plot visualizations
ax1.hist(df['column_1'])
ax2.hist(df['column_2'])
plt.show()

Это упражнение является частью курса

Python для пользователей R

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

import matplotlib.pyplot as plt

# Create a figure with 1 axes
fig, ax = plt.____(1, 1)

# Plot a scatter plot in the axes
____.scatter(tips____, tips____)
plt.show()
Редактировать и запускать код