【问题标题】:Histogram only in a specific range [duplicate]仅在特定范围内的直方图 [重复]
【发布时间】:2022-01-27 22:32:02
【问题描述】:

Example df

如何创建在这种情况下仅使用 2-5 个点的范围,而不是 1-6 个点的整个数据范围的直方图?

我试图只显示平均数据分布,而不是极端区域。是否有放大显着范围的功能?有没有一种聪明的方式来描述这些?

【问题讨论】:

    标签: python pandas numpy matplotlib histogram


    【解决方案1】:

    对于你的具体数据,你可以先过滤你的DataFrame,然后调用.hist()。请注意,Series.between(left, right) 包括左值和右值:

    df[df['points'].between(2, 5)].hist()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-11
      • 2018-06-22
      • 2019-07-03
      • 2012-01-03
      • 2014-10-23
      相关资源
      最近更新 更多