所以说我有以下内容:
[1,5,1,1,6,3,3,4,5,5,5,2,5]
Counts: {1:3, 2:1, 3:2, 4:1, 5:5, 6:1}
现在,我想打印一个在 x 轴上排序的直方图,如下所示:
传统的直方图是:
X
X
X X
X X X
X X X X X X
1 2 3 4 5 6
我想要的是:
X
X
X X
X X X
X X X X X
2 4 3 1 5
我当前的绘图代码是:
plt.clf()
plt.cla()
plt.xlim(0,1)
plt.axvline(x=.85, color='r',linewidth=0.1)
plt.hist(correlation,2000,(0.0,1.0))
plt.xlabel(index[thecolumn]+' histogram')
plt.ylabel('X Data')
savefig(histogramsave,format='pdf')
请帮助我如何做到这一点......我知道我之前发布过类似的问题,但我相信我不清楚......