Mat*_*ien 10 python matplotlib pandas
我有想要做直方图的数据,但我希望直方图从给定值开始,并且要修复条形的宽度.例如,对于系列[1,3,5,10,12,20,21,25],我想,而不是
>>> p.Series([1, 3, 5, 10, 12, 20, 21, 25]).hist(bins=3).figure
# | |
# | | |
# | | |
# 0 8.5 17
Run Code Online (Sandbox Code Playgroud)
我希望条的宽度为10:
| |
| | |
| | |
0 10 20
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点 ?
编辑:我最终得到了我想要的东西
tac*_*ell 31
我认为
p.Series([1, 3, 5, 10, 12, 20, 21, 25]).hist(bins=[0, 10, 20, 30]).figure
Run Code Online (Sandbox Code Playgroud)
会做你想做的.或者你可以做
p.Series([1, 3, 5, 10, 12, 20, 21, 25]).hist(bins=3, range=(0,30)).figure
Run Code Online (Sandbox Code Playgroud)
我怀疑你也遇到了一些问题,因为它标记了箱子的中心,而不是边缘.
归档时间: |
|
查看次数: |
22564 次 |
最近记录: |