And*_*lis 7 matplotlib histogram pandas
我正在使用熊猫直方图.
我想设置图的y轴范围.
以下是上下文:
import matplotlib.pyplot as plt
%matplotlib inline
interesting_columns = ['Level', 'Group']
for column in interesting_columns:
data['ranking'].hist(by=data[column], normed=True)
Run Code Online (Sandbox Code Playgroud)
有一个范围参数可以过滤x值,但我不知道y等价:
hist(by=[column], normed=True, range=[0, 1]) #working argument
hist(by=[column], normed=True, y_range=[0, 1]) #hypothetical argument
Run Code Online (Sandbox Code Playgroud)
我已经阅读了许多使用plt属性更改绘图范围的方法.它们似乎不在循环和子图中工作.
我正在努力抓住解决这个问题的正确方法.
Wil*_*ebb 18
如果你使用
data['ranking'].plot.hist(ylim=(0,1))
Run Code Online (Sandbox Code Playgroud)
它应该工作.
您只需添加选项即可sharey=True使所有子图共享相同的 y 轴限制,类似于sharex=Truex 轴
data['ranking'].hist(by=data[column], sharey=True)
| 归档时间: |
|
| 查看次数: |
10175 次 |
| 最近记录: |