Библиотека Seaborn

Как изменить метки осей на графике Seaborn (с примерами)

Как изменить метки осей на графике Seaborn (с примерами)
В: Библиотека Seaborn

Есть два способа изменить метки осей на морском графике.

Первый способ — использовать функцию ax.set() , которая использует следующий синтаксис:

ax.set (xlabel='x-axis label', ylabel='y-axis label')

Второй способ — использовать функции matplotlib, которые используют следующий синтаксис:

plt.xlabel('x-axis label')
plt.ylabel('y-axis label')

В следующих примерах показано, как использовать каждый из этих методов на практике.

Метод 1: изменить метки осей с помощью ax.set()

В следующем коде показано, как создать гистограмму морского побережья и использовать ax.set() для указания меток осей:

import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

#create some fake data
df = pd.DataFrame({'quarter': ['Q1', 'Q2', 'Q3', 'Q4'],
 'sales': [23, 26, 24, 34]})

#create seaborn barplot
ax = sns.barplot (x='quarter', y='sales', 
 data = df, 
 color='steelblue')

#specfiy axis labels
ax.set (xlabel='Sales Quarter',
 ylabel='Total Sales',
 title='Sales by Quarter')

#display barplot
plt.show() 

Способ 2: изменение меток осей с помощью функций Matplotlib

В следующем коде показано, как создать гистограмму морского побережья и использовать функции matplotlib для указания меток осей:

import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

#create some fake data
df = pd.DataFrame({'quarter': ['Q1', 'Q2', 'Q3', 'Q4'],
 'sales': [23, 26, 24, 34]})

#create seaborn barplot
ax = sns.barplot (x='quarter', y='sales', 
 data = df, 
 color='steelblue')

#specify axis labels
plt.xlabel('Sales Quarter')
plt.ylabel('Total Sales')
plt.title('Sales by Quarter')

#display barplot
plt.show()

Обратите внимание, что вы также можете указать размер шрифта, стиль шрифта, семейство шрифтов и другие функции шрифта, используя этот метод:

#specify axis labels
plt.xlabel('Sales Quarter', size= 16 , fontstyle='italic', weight= 900 )
plt.ylabel('Total Sales', size= 16 , family='monospace')
plt.title('Sales by Quarter')

#display barplot
plt.show() 

Обратитесь к документации matplotlib за полным списком способов настройки шрифта на метках осей.

Еще от кодкамп
Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.