首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与其他子图相比,为什么单个子图中的条子图是无序的?

与其他子图相比,为什么单个子图中的条子图是无序的?
EN

Stack Overflow用户
提问于 2021-10-02 13:17:39
回答 1查看 73关注 0票数 0

我有一个有8个子图的图。每个子图都是一个条形图,有两类:云杉甲虫和山松甲虫。在所有的子地块中,云杉甲虫都先于山松甲虫,除了第四个小块(2017年火年)。为什么会这样呢?

有没有办法让2017年的火场上有云杉甲虫先于山松甲虫?提前谢谢。

代码语言:javascript
复制
fig, axes = plt.subplots(8, figsize=(12,16), dpi=100)

# list of axes
axelocs = [axes[0], axes[1], axes[2], axes[3], axes[4], axes[5], axes[6], axes[7]]
dfs = [df_2020, df_2019, df_2018, df_2017, df_2016, df_2015, df_2013, df_2012]

labels = ['2020 Fire Year', '2019 Fire Year', '2018 Fire Year', '2017 Fire Year', '2016 Fire Year', '2015 Fire Year', '2013 Fire Year', '2012 Fire Year']

# generate each axe
for axeloc, df, label in zip(axelocs, dfs, labels):  
    palette = {'Spruce Beetle': '#97BC62FF', 'Mountain Pine Beetle': '#2C5F2D'}
    sns.barplot(ax=axeloc, 
                   x='SURVEY_YEA', 
                   y='Hectares',
                   hue='DCA_COMMON',
                   linewidth=0,
                   data=df,
                   palette=palette,
                   ).set(title=label, 
                                ylabel=None, 
                                xlabel=None)
    axeloc.legend([],[], frameon=False)

axelocs[0].legend()
fig.suptitle('Burned Beetle-Kill', fontsize=16, fontweight='bold')   
fig.supxlabel('Year')
fig.supylabel('Hectares')
plt.tight_layout()
plt.show()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-02 13:24:46

强制变量的hue_order

代码语言:javascript
复制
    sns.barplot(ax=axeloc, 
                   x='SURVEY_YEA', 
                   y='Hectares',
                   hue='DCA_COMMON',
                   linewidth=0,
                   data=df,
                   palette=palette,
                   hue_order=['Spruce Beetle', 'Mountain Pine Beetle']  # <- HERE
                   ).set(title=label, 
                                ylabel=None, 
                                xlabel=None)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69417273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档