【发布时间】:2022-01-27 22:32:02
【问题描述】:
如何创建在这种情况下仅使用 2-5 个点的范围,而不是 1-6 个点的整个数据范围的直方图?
我试图只显示平均数据分布,而不是极端区域。是否有放大显着范围的功能?有没有一种聪明的方式来描述这些?
【问题讨论】:
标签: python pandas numpy matplotlib histogram
如何创建在这种情况下仅使用 2-5 个点的范围,而不是 1-6 个点的整个数据范围的直方图?
我试图只显示平均数据分布,而不是极端区域。是否有放大显着范围的功能?有没有一种聪明的方式来描述这些?
【问题讨论】:
标签: python pandas numpy matplotlib histogram
对于你的具体数据,你可以先过滤你的DataFrame,然后调用.hist()。请注意,Series.between(left, right) 包括左值和右值:
df[df['points'].between(2, 5)].hist()
【讨论】: