您可以使用seaborn.plotting_context,如下所示:
(作为您在评论中的问题如果您在此之后像下面这样写,修改后的值将重置并恢复为默认值)
import seaborn as sns
penguins = sns.load_dataset("penguins")
with sns.plotting_context(rc={"axes.labelsize":20}):
sns.pairplot(penguins, corner=True)
seaborn.plotting_context
参数:
rcdict,可选
用于覆盖预设 seaborn 上下文字典中的值的参数映射。这只会更新被视为上下文定义一部分的参数。
使用rc dict,您可以更改以下每个样式
{'axes.linewidth': 1.875,
'grid.linewidth': 1.5,
'lines.linewidth': 2.25,
'lines.markersize': 9.0,
'patch.linewidth': 1.5,
'xtick.major.width': 1.875,
'ytick.major.width': 1.875,
'xtick.minor.width': 1.5,
'ytick.minor.width': 1.5,
'xtick.major.size': 9.0,
'ytick.major.size': 9.0,
'xtick.minor.size': 6.0,
'ytick.minor.size': 6.0,
'font.size': 18.0,
'axes.labelsize': 18.0,
'axes.titlesize': 18.0,
'xtick.labelsize': 16.5,
'ytick.labelsize': 16.5,
'legend.fontsize': 16.5,
'legend.title_fontsize': 18.0}
输出: