Можете ли вы вывести значения гистограммы y из вызова Pandas plot? - PullRequest
1 голос
/ 26 марта 2020

Допустим, я пытаюсь построить возраст как гистограмму с подсчетом плотности:

ax = inputs['Age'].plot(kind='hist', bins=10, range = (20,100), grid=True, density=True)

Есть ли способ получить значения y, рассчитанные по плотности для каждого возвращенного бина?

Или я должен рассчитывать их отдельно для каждой корзины?

1 Ответ

1 голос
/ 26 марта 2020

Пока pandas.Series.plot не возвращает ячейки, matplotlib.pyplot.hist возвращает. Поэтому, если вы хотите получить тот же сюжет и корзины, вы можете использовать:

bins, values, _ = ax.hist(inputs['Age'], bins=10, range = (20,100), density = True)
ax.grid() # there is no grid=True option in matplotlib.pyplot.hist
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...