
错误结果如图,代码如下
ax.bar(['N','A','B','C','D'], ['100','200','300','400','500'], width=0.5)
异常原因:bar的height参数类型为str,改为int就正常了

改正结果如图,代码如下
ax.bar(['N','A','B','C','D'], [100,200,300,400,500], width=0.5)
本文讲述了在使用Python Matplotlib绘制条形图时遇到的异常,由于将height参数设置为字符串导致错误。修正后的代码示例和原因分析揭示了如何将height参数从str改为int以确保正确显示。

错误结果如图,代码如下
ax.bar(['N','A','B','C','D'], ['100','200','300','400','500'], width=0.5)
异常原因:bar的height参数类型为str,改为int就正常了

改正结果如图,代码如下
ax.bar(['N','A','B','C','D'], [100,200,300,400,500], width=0.5)
1万+