如何更改seaborn.displot图形的字体大小



我正试图更改seaborn.dispoot.中图形标题的字体大小

我有这个代码:

f = sns.displot(df,x="yearOfRegistration", kde=True, binwidth=5)
f.set(title = "Distribuição de Veículos com base no Ano de Registro")
f.set_axis_labels("Ano de Registro","Densidade (KDE)")
plt.show()

我的输出是:

输出

所以,我尝试了这个:

f = sns.displot(df,x="yearOfRegistration", kde=True, binwidth=5)
f.set(title = "Distribuição de Veículos com base no Ano de Registro", font_size = 20)
f.set_axis_labels("Ano de Registro","Densidade (KDE)")
plt.show()

我有

"AttributeError:"AxesSubplot"对象没有属性"font_size">

我看了所有的seaborn文档,但找不到解决方案。

有人能帮我吗?谢谢

尝试使用pyplot:

from matplotlib import pyplot as plt
plt.title("Title", fontdict = {'fontsize': 20})

最新更新