【问题标题】:Plotting a type of Histogram绘制一种直方图
【发布时间】:2016-09-29 10:51:16
【问题描述】:

我有以下格式的数据

0   0.69
1   0.87
1   0.87
0   0.87
0   0.87

所以第一列不是零就是一。第二列是十进制数。如果您查看表格,在 0.69 处,只有一个零,没有一个。同样在 0.87 处,有两个零和两个一。我想绘制它,以便 x 轴是十进制数。 Y 轴有两个图。一个是该十进制数的零个数,另一个是个数。还假设我有这个熊猫数据框格式的表。

【问题讨论】:

    标签: python pandas numpy histogram


    【解决方案1】:

    使用groupby、size和unstack

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

    【讨论】:

      猜你喜欢
      • 2012-04-13
      • 2012-09-13
      • 1970-01-01
      • 2018-05-23
      • 1970-01-01
      • 2014-06-12
      • 2015-07-12
      • 2015-08-26
      相关资源
      最近更新 更多