[英]how to plot graphs for dataframe side by side?
我想并排绘制数据框和箱线图的多个图形,而不是从上到下绘制。 例如,如果我绘制这 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"])
而不是以这种方式出现。
以下是一个例子。 当然有很多参数可以设置和更改:
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()
当然,可以组合不同类型的图(箱线图、线图等)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.