Вы можете использовать следующий базовый синтаксис для изменения размера шрифта в графиках Seaborn:
import seaborn as sns
sns.set (font_scale= 2 )
Обратите внимание, что значение по умолчанию для font_scale равно 1. Увеличивая это значение, вы можете увеличить размер шрифта всех элементов на графике.
В следующих примерах показано, как использовать этот синтаксис на практике.
Пример 1: изменение размера шрифта всех элементов на графике Seaborn
Следующий код показывает, как создать простую линейную диаграмму в Seaborn с размером шрифта по умолчанию:
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
#create DataFrame
df = pd.DataFrame({'date': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
'sales': [4, 11, 6, 18],
'company': ['A', 'A', 'B', 'B']})
#plot multiple lines
sns.lineplot(x='date', y='sales', hue='company', data=df).set (title='Sales Data')

А следующий код показывает, как использовать функцию sns.set() для увеличения размера шрифта всех элементов на графике:
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
#increase font size of all elements
sns.set (font_scale= 2 )
#create DataFrame
df = pd.DataFrame({'date': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
'sales': [4, 11, 6, 18],
'company': ['A', 'A', 'B', 'B']})
#plot multiple lines
sns.lineplot(x='date', y='sales', hue='company', data=df).set (title='Sales Data')

Обратите внимание, что размер шрифта для каждого элемента графика резко увеличился.
Пример 2: изменение размера шрифта определенных элементов на графике Seaborn
В следующем коде показано, как изменить размер шрифта определенных элементов на графике Seaborn:
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
#create DataFrame
df = pd.DataFrame({'date': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
'sales': [4, 11, 6, 18],
'company': ['A', 'A', 'B', 'B']})
#plot multiple lines
sns.lineplot(x='date', y='sales', hue='company', data=df)
#modify individual font size of elements
plt.legend(title='Company', fontsize= 20 )
plt.xlabel('Date', fontsize= 16 );
plt.ylabel('Sales', fontsize= 16 );
plt.title('Sales Data', fontsize= 20 )
plt.tick_params (axis='both', which='major', labelsize= 14 )

Обратите внимание, что каждый элемент на графике имеет уникальный размер шрифта, основанный на значении, указанном в аргументе fontsize .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Seaborn:
Как создать несколько графиков Seaborn на одном рисунке
Как изменить положение легенды в Seaborn
Как добавить название к участкам Seaborn