Cara membuat plot garis seaborn dengan titik sebagai penanda
Anda dapat menggunakan argumen penanda dengan nilai o untuk membuat plot laut dengan titik sebagai penanda:
import seaborn as sns sns. lineplot (data=df, x=' x_var ', y=' y_var ', marker=' o ')
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh: Membuat Jalur Garis Seaborn dengan Titik sebagai Penanda
Misalkan kita memiliki panda DataFrame berikut yang berisi informasi tentang penjualan yang dilakukan selama sepuluh hari berturut-turut di toko ritel:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' day ': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
' sales ': [3, 3, 5, 4, 5, 6, 8, 9, 14, 18]})
#view DataFrame
print (df)
day sales
0 1 3
1 2 3
2 3 5
3 4 4
4 5 5
5 6 6
6 7 8
7 8 9
8 9 14
9 10 18
Jika kita menggunakan fungsi lineplot() untuk membuat plot garis di seaborn, tidak akan ada penanda secara default:
Namun, kita bisa menggunakan argumen marker di fungsi lineplot() untuk membuat plot garis dengan titik sebagai penanda:
import seaborn as sns #create lineplot with dots as markers sns. lineplot (data=df, x=' day ', y=' sales ', marker=' o ')
Perhatikan bahwa titik-titik kecil sekarang digunakan sebagai penanda pada plot garis.
Perhatikan juga bahwa kita dapat menggunakan argumen Markersize dan Markerfacecolor untuk mengubah ukuran dan warna marker:
import seaborn as sns #create lineplot with custom dots as markers sns. lineplot (data=df, x=' day ', y=' sales ', marker=' o ', markersize= 10 , markerfacecolor=' red ')
Titik-titik tersebut sekarang berwarna merah dan memiliki ukuran lebih besar dari contoh sebelumnya.
Perhatikan bahwa ukuran penanda default adalah 6.
Semakin besar nilai yang Anda tentukan untuk argumen Markersize , semakin besar pula poinnya.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di Seaborn:
Cara menyesuaikan ketebalan garis di Seaborn
Cara menggambar banyak garis di Seaborn
Cara mengubah warna pada plot garis Seaborn