Dalam analisis data, plot skatter adalah salah satu cara untuk mewakili hubungan antara dua variabel. Namun, ukuran marker dapat menjadi faktor yang mempengaruhi kesan visual dari plot tersebut. Seaborn, sebuah library Python untuk statistik dan visualisasi data, menawarkan beberapa cara untuk mengubah ukuran marker dalam plot skatter.
Metode 1: Menggunakan Parameter 'size' pada Fungsi scatterplot()
Dalam contoh di bawah ini, kita menggunakan fungsi scatterplot()
dari Seaborn untuk membuat plot skatter dengan ukuran marker yang berbeda-beda.
import seaborn as sns
import matplotlib.pyplot as plt
data = {
'x': [1, 2, 3, 4, 5],
'y': [10, 20, 30, 40, 50],
'size': [100, 150, 200, 250, 300]
}
# Membuat plot skatter dengan ukuran marker yang berbeda-beda
sns.scatterplot(x='x', y='y', size='size', data=data)
# Menampilkan plot
plt.show()
Output:
Metode 2: Menggunakan Fungsi scatter() dari Matplotlib
Dalam contoh di bawah ini, kita menggunakan fungsi scatter()
dari Matplotlib untuk membuat plot skatter dengan ukuran marker yang berbeda-beda.
import seaborn as sns
import matplotlib.pyplot as plt
data = {
'x': [1, 2, 3, 4, 5],
'y': [10, 20, 30, 40, 50],
'size': [100, 150, 200, 250, 300]
}
# Membuat plot skatter dengan ukuran marker yang berbeda-beda
plt.scatter(data['x'], data['y'], s=data['size'], marker='o')
# Menampilkan plot
plt.show()
Output:
Metode 3: Menggunakan Parameter 's' pada Fungsi scatterplot()
Dalam contoh di bawah ini, kita menggunakan parameter s
dalam fungsi scatterplot()
untuk membuat plot skatter dengan ukuran marker yang sama untuk semua titik.
import seaborn as sns
import matplotlib.pyplot as plt
data = {
'x': [1, 2, 3, 4, 5],
'y': [10, 15, 12, 17, 20]
}
# Membuat plot skatter dengan ukuran marker yang sama untuk semua titik
sns.scatterplot(x='x', y='y', s=200, data=data)
# Menampilkan plot
plt.show()
Output:
Metode 4: Menggunakan Parameter 'scatter_kws' pada Fungsi relplot()
Dalam contoh di bawah ini, kita menggunakan parameter scatter_kws
dalam fungsi relplot()
untuk membuat plot skatter dengan ukuran marker yang berbeda-beda.
import seaborn as sns
import matplotlib.pyplot as plt
import pandas as pd
data = pd.DataFrame({
'x': [1, 2, 3, 4, 5],
'y': [10, 15, 12, 17, 20],
'size': [100, 200, 300, 400, 500] # Ukuran marker data
})
# Membuat plot skatter dengan ukuran marker yang berbeda-beda
sns.relplot(x='x', y='y', data=data, kind='scatter', size='size')
# Menampilkan plot
plt.show()
Output:
Dalam artikel ini, kita telah menemukan beberapa cara untuk mengubah ukuran marker dalam plot skatter Seaborn. Pilih metode yang sesuai dengan kebutuhan Anda dan perbaiki visualisasi data Anda.