я следующие пандами dataframe df
:Создание кумулятивного распределения гистограммы для данных данных
Bin Cum_val
0 0 0.39
1 1 0.63
2 2 0.76
3 3 1.00
Я хочу, чтобы построить график кумулятивной распределения histagram (ступенчато), который будет иметь Bin
значение по оси X, и Cum_val
значений по оси Y.
Я попробовал этот подход (как с cumulative=True
и cumulative=False
, поскольку мои данные уже нарастающим итогом), но я получаю Cum_val
значения по оси X, а не на оси Y:
n, bins, patches = plt.hist(x=df.ix[:,1], normed=True,
histtype='step', cumulative=True)
plt.grid(True)
plt.ylim(0, 1.05)
plt.title('cumulative step')
plt.show()
Как решить эту проблему ?