2016-09-29 185 views
0

的我有以下列格式繪製一種直方圖

0 0.69 
1 0.87 
1 0.87 
0 0.87 
0 0.87 

數據所以第一列是零或1。第二列是十進制數字。如果你看看錶格,在0.69處,只有一個零和沒有。同樣在0.87,有兩個零和兩個。我想繪製它,以便X軸是十進制數。 Y軸有兩個圖。一個是十進制數的零點數,另一個是1的個數。還假設我有熊貓數據框格式的這張表。

回答

3

使用groupbysize,並且unstack

df.groupby([0, 1]).size().rename_axis([None, None]).unstack(0).plot.bar() 

enter image description here