绘制一种直方图

时间:2016-09-29 10:51:16

标签: python pandas numpy histogram

我的数据格式如下

0   0.69
1   0.87
1   0.87
0   0.87
0   0.87

所以第一列是零或一列。第二列是十进制数。如果你看一下表,在0.69,只有一个零,没有一个。同样在0.87,有两个零和两个零。我想绘制它,以便x轴是十进制数。 Y轴有两个图。一个是十进制数的零数,另一个是一个数。还假设我有pandas dataframe格式的这个表。

1 个答案:

答案 0 :(得分:3)

使用groupbysizeunstack

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

enter image description here