1
我有以下的大熊貓據幀df
創建累積分佈直方圖:給定數據
Bin Cum_val
0 0 0.39
1 1 0.63
2 2 0.76
3 3 1.00
我想繪製累積分佈histagram(階梯式),將在X軸Bin
值,和Y軸上的值爲Cum_val
。
我試過這種方法(包括與cumulative=True
和cumulative=False
,因爲我的數據已經累計),但我得到的X軸Cum_val
值,而不是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()
如何解決這個問題?