报错:bar() missing 1 required positional argument: ‘x‘

fig=plt.figure(figsize=(6,5))
plt.rcParams['font.sans-serif']='SimHei'
plt.rcParams['axes.unicode_minus'] = False
plt.bar(left=range(2),height=[lv_no,lv_yes],width=0.4,alpha=0.8,color='skyblue')
plt.xticks([index for index in range(2)], ['无','有'])
plt.xlabel('水流状态')
plt.ylabel('记录数')
plt.title('不同水流状态记录数')
plt.show()
plt.close()

报错:

解决办法:将 left=range(2)改成x=range(2)

你可能感兴趣的:(error,python,python,人工智能)