Контейнеры с точным целочисленным масштабом по оси X вместо плавающей - PullRequest
0 голосов
/ 18 марта 2020

У меня есть фрейм данных, содержащий несколько значений, которые являются целыми числами. Я хочу построить гистограмму, представляющую частоту (ось Y) этих точных целых чисел на оси X. Когда я хочу построить гистограмму для этих значений, он возвращает мне число с плавающей точкой по оси x вместо целых чисел.

Я предполагаю, что для этого должен быть какой-то тривиальный трюк, но я не могу его найти .

текущий код:

plt.hist(df_s2_sum.iloc[-1,:-1], bins=24)

, который возвращает:

enter image description here

(array([52., 46., 34., 35., 19., 26., 14.,  7.,  4.,  2.,  1.,  0.,  2.,
         0.,  1.,  1.]),
 array([ 0.    ,  1.0625,  2.125 ,  3.1875,  4.25  ,  5.3125,  6.375 ,
         7.4375,  8.5   ,  9.5625, 10.625 , 11.6875, 12.75  , 13.8125,
        14.875 , 15.9375, 17.    ]),
 <a list of 16 Patch objects>)

Я хочу получить целые числа от 0 до 17 по оси x, поэтому они будут соответствовать целочисленным значениям в моем фрейме данных.

...