Библиотека Seaborn

Как настроить количество тиков на графиках Seaborn

Как настроить количество тиков на графиках Seaborn
В: Библиотека Seaborn

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

#specify x-axis tick positions and labels
plt.xticks([1, 2, 3], ['A', 'B', 'C'])

#specify y-axis tick positions and labels
plt.yticks([4, 5, 6], ['D', 'E', 'F'])

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

Пример 1: Установка положений деления оси

В следующем коде показано, как создать простую диаграмму рассеяния с помощью seaborn:

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

#create DataFrame
df = pd.DataFrame({'var1': [25, 12, 15, 14, 19, 23, 25, 29],
 'var2': [5, 7, 7, 9, 12, 9, 9, 4]})

#create scatterplot
sns.scatterplot(data=df, x='var1', y='var2')

По умолчанию Seaborn выбирает оптимальное количество делений для отображения как по оси X, так и по оси Y.

Однако мы можем использовать следующий код, чтобы указать количество делений и их точное положение на каждой оси:

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

#create DataFrame
df = pd.DataFrame({'var1': [25, 12, 15, 14, 19, 23, 25, 29],
 'var2': [5, 7, 7, 9, 12, 9, 9, 4]})

#create scatterplot
sns.scatterplot(data=df, x='var1', y='var2')

#specify positions of ticks on x-axis and y-axis
plt.xticks([15, 20, 25])
plt.yticks([4, 8, 12])

Пример 2: установка положений и меток деления оси

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

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

#create DataFrame
df = pd.DataFrame({'var1': [25, 12, 15, 14, 19, 23, 25, 29],
 'var2': [5, 7, 7, 9, 12, 9, 9, 4]})

#create scatterplot
sns.scatterplot(data=df, x='var1', y='var2')

#specify positions of ticks on x-axis and y-axis
plt.xticks([15, 20, 25], ['A', 'B', 'C'])
plt.yticks([4, 8, 12], ['Low', 'Medium', 'High'])

Примечание.Обратитесь к этой статье , чтобы узнать, как изменить только метки осей.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные функции в Seaborn:

Как настроить размер рисунка на графике Seaborn
Как добавить название к участкам Seaborn
Как сохранить график Seaborn в файл

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