我正在使用以下代码绘制条形图:
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')
结果如下所示。如何避开0
x轴?
任何人都可以帮助我解决这个问题?
您可以尝试在更换蜱标签0
用''
这样的:
plt.xticks(range(55), [a if a else '' for a in range(55)])
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句