Как построить графики для DataFrame рядом? - PullRequest
0 голосов
/ 13 февраля 2020

Я хочу построить несколько графиков для Dataframes и бокса бок о бок, а не сверху вниз. Например, если я построю эти 3 графика, они будут отображаться сверху вниз. Я хочу отобразить их рядом (слева направо)

df.plot(x="Date", y=["Temp.PM", "Temp.AM"],subplots=True )
df.plot(x="Date", y=["pH_AM", "pH_PM"])
df.plot(x="Date", y=["WindSpeed_AM", "WindSpeed_PM"])

enter image description here Вместо того, чтобы появляться таким образом.

1 Ответ

1 голос
/ 13 февраля 2020

Следующим примером является следующее. Разумеется, существует множество параметров, которые можно установить и изменить:

import numpy as np
import matplotlib.pyplot as plt

Некоторые примеры данных:

x1 = np.random.rand(10) * 10
x2 = np.random.rand(10) * 20
x3 = np.random.rand(10) * 30

Создание вспомогательных участков:

fig, axes = plt.subplots(1, 3)
axes[0].boxplot(x1)
axes[1].boxplot(x2)
axes[2].boxplot(x3)
fig.tight_layout()
plt.show()

enter image description here

Конечно, различные типы графиков (боксовые, линейные и др. c) можно комбинировать.

...