【发布时间】:2017-03-12 05:04:57
【问题描述】:
Groups Counts
1 0-9 38
3 10-19 41
5 20-29 77
7 30-39 73
9 40-49 34
我想使用 matplotlib.pyplot 库创建一个条形图,其中 x 轴上的组和 y 轴上的计数。我用下面的代码试了一下
ax = plt.subplots()
rects1 = ax.bar(survived_df["Groups"], survived_df["Counts"], color='r')
plt.show()
但我收到以下错误
invalid literal for float(): 0-9
【问题讨论】:
-
显然(如错误消息所示)您的组列的数据类型与浮点数不兼容。你的数据类型是什么?细绳?
survived_df是什么类型的对象。你用熊猫吗?然后将其添加到标签中!
标签: python matplotlib bar-chart