Membuat Plot Skatter dengan Ukuran Marker yang Dapat Diubah

Membuat Plot Skatter dengan Ukuran Marker yang Dapat Diubah

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:
Plot Skatter dengan Ukuran Marker Berbeda-Beda

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:
Plot Skatter dengan Ukuran Marker Berbeda-Beda

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:
Plot Skatter dengan Ukuran Marker yang Sama

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:
Plot Skatter dengan Ukuran Marker Berbeda-Beda

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.