【发布时间】:2021-12-22 23:24:51
【问题描述】:
我尝试在 Python 中绘制一个简单的条形图,但是当我运行代码时:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
x=['A','B','C','D','E','F','G','H','I','J']
y=[47, 23, 27, 0, 82, 7, 46, 92, 36, 76]
plt.bar(x,y)
plt.xlabel('Categories')
plt.ylabel("Values")
plt.title('Categories Bar Plot')
plt.show()
我收到一条错误消息:
ValueError: could not convert string to float: 'A'
我不知道为什么这不起作用,尤其是因为它是网站上一个应该可以工作的示例的精确副本。
【问题讨论】:
-
这适用于当前版本的 matplotlib。我投票决定关闭它,因为它不可重现。
标签: python matplotlib bar-chart