【发布时间】:2019-02-15 22:03:44
【问题描述】:
我有一个df,它有很多列。我需要使用users 列制作馅饼,并根据number 列显示。
users number col1 col2
user1 1 12 abc
user2 34 13 ..
user3 56 12
user4 45 ..
user5 4
user1 3
user5 11
user1 3
如何根据用户在数字列中的百分比来做饼图?这样可以清楚谁的数字占整体的百分比更高。如果你需要澄清问我。谢谢
我做到了:
plt.pie(x['users'],x['number'])
但它说:
ValueError: could not convert string to float: 'user11'
【问题讨论】:
标签: python pandas matplotlib statistics pandas-groupby