我正在处理财务数据,我打算找出如何在我的数据上创建嵌套饼图。具体来说,我过滤了导出和导入产品数据,并为其呈现嵌套图。我确实为每个项目渲染了饼图,但我无法为数据获得正确的嵌套饼图或圆环图。我查看了SO
上可能出现的帖子,但没有找到任何关于如何获得我的情节的线索
我的当前输出:
import pandas as pd
from matplotlib import pyplot as plt
df5=df_from_gist_exp.groupby(['cty_ptn'])['qty1'].sum().nlargest(10)
df6=df_from_gist_imp.groupby(['cty_ptn'])['qty1'].sum().nlargest(10)
fig, (ax1, ax2) = plt.subplots(1, 2)
ax1.pie(df5, labels=df5.index, autopct='%1.0f%%', radius=1)
ax2.pie(df6, labels=df6.index, autopct='%1.0f%%', radius=1)
plt.axis('equal')
plt.tight_layout()
plt.show()
当前绘图:
运行上述解决方案后,我得到了此绘图:
所需绘图
实际上,我希望使用相同的数据呈现此饼图或圆环图:
我怎样才能得到这个图?有什么窍门可以让这一切发生吗?谢谢
我只是编写了一个最小的代码来实现您想要的:
这将生成以下图表:
相关问题 更多 >
编程相关推荐