【发布时间】:2014-10-15 07:56:50
【问题描述】:
我有 5 个数据集,我想从中创建 5 个单独的直方图。目前他们都在一个图表上。如何更改它以生成两个单独的图表?
为简单起见,在下面的示例中,我只显示了两个直方图。我正在查看角度 a 在 3 个不同时间的分布,角度 b 的分布相同。
n, bins, patches = plt.hist(a)
plt.xlabel('Angle a (degrees)')
plt.ylabel('Frequency')
n, bins, patches = plt.hist(b)
label='2pm,3pm,4pm'
loc = 'center'
plt.legend(label, loc)
plt.xlabel('Angle b(degrees)')
plt.title('Histogram of b')
plt.ylabel('Frequency')
label='2pm,3pm,4pm'
loc = 'center'
plt.legend(label, loc)
plt.show()
【问题讨论】:
标签: python matplotlib histogram enthought canopy