Как добавить линию в облако точек в seaborn
Чтобы добавить линию в облако точек в Seaborn, вы можете использовать следующие методы:
Способ 1: добавьте горизонтальную линию
#add horizontal line at y=15 plt. axhline (y=15)
Способ 2: добавьте вертикальную линию
#add vertical line at x=4 plt. axvline (x=4)
Способ 3. Добавьте пользовательскую строку
#add straight line that extends from (x,y) coordinates (2,0) to (6, 25) plt. plot ([2, 6], [0, 25])
Следующие примеры показывают, как использовать каждый метод на практике.
Пример 1. Добавьте горизонтальную линию в облако точек Seaborn.
Следующий код показывает, как создать диаграмму рассеяния в Seaborn и добавить горизонтальную линию в точке y = 15:
import seaborn as sns
import matplotlib. pyplot as plt
#createDataFrame
df = pd. DataFrame ({' x ': [1, 2, 3, 4, 5, 6, 7, 8],
' y ': [18, 22, 19, 14, 14, 11, 20, 28]})
#create scatterplot
sns. scatterplot (x= df.x , y= df.y )
#add horizontal line to scatterplot
plt. axhlin (y=15)
Пример 2. Добавьте вертикальную линию в облако точек Seaborn.
Следующий код показывает, как создать диаграмму рассеяния в Seaborn и добавить вертикальную линию в точке x = 4:
import seaborn as sns
import matplotlib. pyplot as plt
#createDataFrame
df = pd. DataFrame ({' x ': [1, 2, 3, 4, 5, 6, 7, 8],
' y ': [18, 22, 19, 14, 14, 11, 20, 28]})
#create scatterplot
sns. scatterplot (x= df.x , y= df.y )
#add vertical line to scatterplot
plt. axvline (x=4)
Пример 3. Добавление пользовательской линии в облако точек Seaborn.
В следующем коде показано, как создать облако точек в Seaborn и добавить прямую линию, проходящую от координат (x, y) (2,0) до (6, 25).
import seaborn as sns
import matplotlib. pyplot as plt
#createDataFrame
df = pd. DataFrame ({' x ': [1, 2, 3, 4, 5, 6, 7, 8],
' y ': [18, 22, 19, 14, 14, 11, 20, 28]})
#create scatterplot
sns. scatterplot (x= df.x , y= df.y )
#add custom line to scatterplot
plt. plot ([2, 6], [0, 25])
Примечание . Полную документацию по функции seaborn scatter() можно найти здесь .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи с помощью seaborn:
Как добавить заголовок к участкам Seaborn
Как изменить размер шрифта на графиках Seaborn
Как настроить количество тиков на графиках Сиборна