Matplotlib:如何在x轴上避免'0'

薇薇亚伦

我正在使用以下代码绘制条形图:

plt.figure(figsize=(8, 6))
plt.subplot(211)
for i in instance.J:
    plt.bar(i, value(instance.P[i]))
plt.xlabel('Generators',fontweight='bold')
plt.ylabel('Power (MW)',fontweight='bold')
plt.xlim(xmin=0)
plt.xticks(range(55),rotation=90,size=9)
plt.title('Power dispatch')

结果如下所示。如何避开0x轴?
任何人都可以帮助我解决这个问题?

在此处输入图片说明

广晃

您可以尝试在更换蜱标签0''这样的:

plt.xticks(range(55), [a if a else '' for a in range(55)])

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在R中Y = 0上对齐X轴?

如何在Python中使用matplotlib使x轴穿过(0,0)?

我如何在 d3 图中的 y 轴的点 0 上绘制额外的 x 轴

如何在Matplotlib中将X轴重新定位为0

如何在Matplotlib中将零(0)强制到轴的中心

C#-如何使图表对象在X轴上从0开始?

如何在chart.js中使y轴与x轴在0处相交

如何使y轴位于x = 0?

X轴从0开始

如何在matplotlib中缩小X轴上的图?

当x在0、0.001、0.01,...,1000范围内时,如何手动分割matplotlib散点图的x轴?

如何在Eclipse Helios上使用C ++ 0x?

如何在 matplotlib 中缩放轴并避免轴相互绘制

如何在x轴值出现多次的python中进行绘制,例如0 1 2 3 2 1 0

如何避免expand = c(0,0)裁剪轴刻度标签

如何在chart.js3折线图中沿y轴方向移动原点,使x轴通过(0,0)以外的不同点?

如何在 x 轴和 y 轴上绘制 matplotlib 箭袋箭头?- 蟒蛇

如何使Chart.js图表中的x轴从0开始?

Python图形x轴反转,如何显示0到n?

如何在ggplot中指示y轴不是从0开始?

如何在 LiveCharts 中让多个 Y 轴都从 0 开始?

使用d3.js将x轴移动到图表上的坐标(0,0)

如何在matplotlib上固定y轴?

如何在PySpark数据帧中的第0轴上找到数组的平均值(数组列)?

Matplotlib:中心Y轴位于0

Matplotlib实时图出现0轴?

如何在x64上构建gcc-6.x.0,而不会抱怨“未知规格”?

Python MatplotLib绘制x轴,第一个x轴值标记为1(而不是0)

如何在此DataFrame上应用函数以将Date更改为所需格式,并避免使用“ 0”和“-”