为了账号安全,请及时绑定邮箱和手机立即绑定

Python matplotlib 如何将颜色映射到饼图中的“x 值”

Python matplotlib 如何将颜色映射到饼图中的“x 值”

慕桂英3389331 2021-06-07 09:21:37
我有一个看起来像的数据框df=pd.DataFrame({'product': [0,0,1,1,1,1,1,2,2,2], 'market': [1,2,1,2,5,6,7,1,6,7], 'value': [500,300,100,200,400,100,200,100,300,900]})fig, axes = plt.subplots(nrows=1, ncols=3)for m in range(3):    df.loc[df['product']==m].plot(ax=axes[m], kind='pie', y='value', figsize=(15,5))如何将颜色图传递到 plotfunction 以便每个市场的颜色在所有 3 个饼图中都相同?如果这是不可能的,有没有人有任何其他建议如何实现这一点,也许通过以一种半优雅的方式添加虚拟行?笔记。我正在使用 py3.6 和最新版本的 Pandas
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 103 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信