Seaborn Catplot 仅更改其中 1 行的 X 和 Y 标签

Rau*_*les 3 python matplotlib seaborn

catplot使用此代码创建了以下内容:

tkt_plot_detailed = sns.catplot(data=resolved_time_length, x='Time_to_resolve_days',y='Ticket_category',
       kind='box',row='Priority_level',height=4,aspect=3,
       orient="h",linewidth=2.5)
plt.xlabel('Days to Resolve', fontsize=15)
plt.ylabel('Ticket Category', fontsize=15)
plt.xlim(-1,30)
plt.show()
Run Code Online (Sandbox Code Playgroud)

这产生了这个图: 在此处输入图片说明

我遇到的问题是我更改了 x 和 y 标签文本和字体大小,但这些更改仅对图表的底行生效。我怎样才能改变我的图表的所有行?

lrn*_*cig 5

这两种方式中的任何一种都应该有效:

tkt_plot_detailed.set_xlabels('Days to Resolve', fontsize=15) # not set_label
tkt_plot_detailed.set_ylabels('Ticket Category', fontsize=15)
Run Code Online (Sandbox Code Playgroud)

或者:

for ax in tkt_plot_detailed.axes.flatten():
    ax.xlabel('Days to Resolve', fontsize=15)
    ax.ylabel('Ticket Category', fontsize=15)
Run Code Online (Sandbox Code Playgroud)