Membuat Scatter Plot: Panduan dan Contoh
Scatter plot adalah salah satu jenis grafik yang paling populer digunakan dalam analisis data. Grafik ini dapat membantu Anda menemukan hubungan antara dua variabel numerik dalam data Anda. Dalam artikel ini, kita akan membahas cara membuat scatter plot menggunakan alat online dan dengan Python.
Membuat Scatter Plot dengan Alat Online
Alat online yang tersedia untuk membuat scatter plot adalah sangat banyak. Salah satu contoh alat online yang dapat digunakan adalah "Scatter Plot Maker" dari W3Schools. Berikut ini adalah cara membuat scatter plot menggunakan alat ini:
- Masukkan nilai x Anda ke dalam kotak "X Values".
- Masukkan nilai y Anda ke dalam kotak "Y Values".
- Pilih opsi "X-Axis is Datetime" jika nilai x Anda adalah tanggal.
- Pilih opsi lainnya, seperti judul grafik dan label sumbu, sesuai dengan kebutuhan Anda.
- Klik tombol "Create Chart" untuk membuat grafik scatter plot.
Membuat Scatter Plot dengan Python
Python juga memiliki module yang dapat digunakan untuk membuat scatter plot. Salah satu contoh module tersebut adalah Matplotlib. Berikut ini adalah cara membuat scatter plot menggunakan Python:
- Instal module Matplotlib dengan perintah
pip install matplotlib. - Buat file Python baru dan tuliskan kode berikut:
import matplotlib.pyplot as plt
x = [5, 7, 8, 7, 2, 17, 2, 9, 4, 11, 12, 9, 6]
y = [99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86]
plt.scatter(x, y)
plt.show()
- Jalankan file Python tersebut dengan perintah
python filename.py.
Scatter Plot Explained
Grafik scatter plot dapat membantu Anda menemukan hubungan antara dua variabel numerik dalam data Anda. Dalam contoh di atas, kita dapat melihat bahwa nilai x dan y memiliki hubungan yang kuat. Kita juga dapat menggunakan grafik ini untuk menemukan pola-pola dalam data.
Membuat Scatter Plot dengan Data Random
Dalam machine learning, data set dapat berisi ribuan atau jutaan nilai. Anda mungkin tidak memiliki data aktual saat Anda menguji algoritma, sehingga Anda harus menggunakan nilai acak. NumPy module dapat membantu Anda membuat array random. Berikut ini adalah cara membuat scatter plot dengan data random:
- Instal module NumPy dengan perintah
pip install numpy. - Buat file Python baru dan tuliskan kode berikut:
import numpy as np
import matplotlib.pyplot as plt
x = np.random.normal(5.0, 1.0, 1000)
y = np.random.normal(10.0, 2.0, 1000)
plt.scatter(x, y)
plt.show()
- Jalankan file Python tersebut dengan perintah
python filename.py.
Contoh
Berikut ini adalah contoh hasil dari scatter plot:
[Insert Image]
Grafik scatter plot dapat membantu Anda menemukan hubungan antara dua variabel numerik dalam data Anda. Kita juga dapat menggunakan grafik ini untuk menemukan pola-pola dalam data.
Sumber
- W3Schools: Scatter Plot Maker
- Matplotlib: scatter() method
- NumPy: random.normal() function