Я хотел бы получить значения от matplotlib.axes.AxesSubplot
, который возвращается с pandas.Series.hist. Есть ли способ сделать это? Я не смог найти атрибут в списке.Получить значения от matplotlib AxesSubplot
import pandas as pd
import matplotlib.pyplot as plt
serie = pd.Series([0.0,950.0,-70.0,812.0,0.0,-90.0,0.0,0.0,-90.0,0.0,-64.0,208.0,0.0,-90.0,0.0,-80.0,0.0,0.0,-80.0,-48.0,840.0,-100.0,190.0,130.0,-100.0,-100.0,0.0,-50.0,0.0,-100.0,-100.0,0.0,-90.0,0.0,-90.0,-90.0,63.0,-90.0,0.0,0.0,-90.0,-80.0,0.0,])
hist = serie.hist()
# I want to get values of hist variable.
Я знаю, что я могу получить значение гистограммы с np.histogram
, но я хочу использовать панд метод Hist.
Я не уверен, что это возможно: источник Pandas [plotting.py] (https://github.com/pydata/pandas/blob/master/pandas/tools/plotting.py), похоже, выбрасывает данные с бинном , края бинов и объекты патча, к которым возвращается matplotlib. Почему бы не построить прямую связь с 'plt.hist'? – xnx