2024-05-23 22:13:38 发布
网友
我有一个包含两列的csv文件。我想做的是根据这两列绘制直方图
我的代码如下:
data = pd.read_csv('data.csv')
我的csv数据如下所示:
Age Blood Pressure 51 120 .. ...
我尝试了plt.hist(data['Age'], bins=10),它只根据第一列及其频率给我一个直方图,第二列也是如此。 有没有办法绘制一个直方图,在x轴上显示“年龄”,在y轴上显示“血压”
plt.hist(data['Age'], bins=10)
如果对您有实际意义,您可以更改第二个绘图的orientation:
orientation
plt.hist(data['Age'], bins=10, alpha=.5) plt.hist(data['Blood Pressure'], bins=10, alpha=.5, orientation='horizontal') plt.show()
如果对您有实际意义,您可以更改第二个绘图的
orientation
:相关问题 更多 >
编程相关推荐