熊猫图更改 y 轴

two*_*e88 1 python pandas

我有看起来像这样的 DataFrame

在此处输入图片说明

我想绘制它:

df2[['width', 'height', 'depth']].head(20).plot.bar(figsize=(8, 8), fontsize=16)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

效果很好,但我需要增加 Y 轴的点数。我想添加 2400、1900 等数字,我该怎么做?为什么 Y 轴上只有 6 个点?

Clo*_*ave 6

好的,所以你只需要传入yticks参数。yticks不是 的直接参数,bar但它传递给plot

df2[['width', 'height', 'depth']].head(20).plot.bar(figsize=(8, 8), fontsize=16, yticks = range(0,2600,200))
plt.show()
Run Code Online (Sandbox Code Playgroud)

结果:

在此处输入图片说明

xticks如果要对 x 轴执行相同操作,也可以使用