【发布时间】:2023-01-09 16:06:33
【问题描述】:
我的饼图显示正常,段的大小正确,但标签不在正确的位置。
# declaring exploding pie
explode = [0, 0.1, 0, 0, 0,0]
# define Seaborn color palette to use
palette_color = sns.color_palette('pastel')
# plotting data on chart
fig=plt.pie(combined_df.groupby(['Continent'])['total_consumption'].sum(), colors=palette_color,labels=combined_df['Continent'].unique(),
explode=explode, autopct='%.0f%%', labeldistance=0.9,)
plt.show
应该绘制的值
Continent
Africa 227.0
Asia 128.7
Europe 431.9
North America 147.5
Oceania 42.5
South America 83.2
【问题讨论】:
-
在您的代码中,您正在绘制值计数。你如何从计数中得到不是整数的
the actual values? -
谢谢,我已经纠正了那个错误,但问题仍然存在
标签: python pandas dataframe matplotlib data-analysis