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


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

 #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

#createDataFrame
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

#createDataFrame
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

#createDataFrame
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
Как сохранить график Сиборна в файл

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *