【问题标题】:How to get different titles for each of the subplots in seaborn如何为seaborn中的每个子图获取不同的标题
【发布时间】:2022-01-18 01:47:46
【问题描述】:

我无法获得第一个箱线图的标题/X-Label 和 Y-Label。第二个 BoxPlot 给了我标签/标题。我可以改进什么?

fig, (ax1,ax2) =plt.subplots(1,2,figsize=(30,15))

sns.boxplot(y = 'CVotesUS', x = 'IFUS', data = movies, ax=ax1)

plt.title('US Votes')

plt.xlabel('US & Non-US Movies')

plt.ylabel('US Voters')

sns.boxplot(y = 'CVotesnUS', x = 'IFUS', data = movies, ax=ax2)

plt.title('Non-US Votes for US and Non-US Movies')

plt.xlabel('US & Non-US Movies')

plt.ylabel('Non-US Voters')

These are the BoxPlots

【问题讨论】:

    标签: python seaborn boxplot subplot


    【解决方案1】:

    使用 ax1 和 ax2 设置标题,标签不是 plt。

    fig, (ax1,ax2) =plt.subplots(1,2,figsize=(30,15))
    
    sns.boxplot(y = 'CVotesUS', x = 'IFUS', data = movies, ax=ax1)
    
    ax1.set_title('US Votes')
    
    ax1.set_xlabel('US & Non-US Movies')
    
    ax1.set_ylabel('US Voters')
    
    sns.boxplot(y = 'CVotesnUS', x = 'IFUS', data = movies, ax=ax2)
    
    ax2.set_title('Non-US Votes for US and Non-US Movies')
    
    ax2.set_xlabel('US & Non-US Movies')
    
    ax2.set_ylabel('Non-US Voters')
    

    为了演示,我将sns.boxplot()留空

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-10
      • 2022-10-12
      • 1970-01-01
      • 2018-10-18
      • 1970-01-01
      • 2017-05-17
      • 2019-10-15
      相关资源
      最近更新 更多