我试图做一些数据,我有出于某种原因,直方图保持显示0`th酒吧以及(这在我的情况下是空的)的直方图 这里我的代码Python的pyplot直方图0条显示出来
number_of_bins = 12
japanQuakes = pd.read_csv('JapanQuakes.csv', header=None).as_matrix()[1:,1].astype(np.int)
japanQuakes_histogram = plt.hist(japanQuakes, number_of_bins)
japanQuakes_histogram[0]
注意japanQuakes包含数字从1至12
这里是直方图,我得到
所以我想找到一种方法,使棒填充整个图形与x轴从1而不是0
我试着开始做下面来解决这个问题
A = np.array([1,2,3,4,5,6,7,8,9,10,11,12])
japanQuakes_histogram = plt.hist(japanQuakes, A)
但通过这样做,好像最后2条线被堆叠在一起,我结束了11杆,而不是12
也就是有办法让每个X栏下轴号出现?
谢谢,这很有道理。 – Saik