Membuat Plot Scatter dengan Menggunakan Fungsi `scatter

Membuat Plot Scatter dengan Menggunakan Fungsi `scatter

Dalam matplotlib, fungsi scatter digunakan untuk membuat plot scatter yang menampilkan data dalam bentuk titik-titik. Fungsi ini dapat digunakan untuk memvisualisasikan data yang terdiri dari lebih dari dua variabel.

Parameter scatter

Fungsi scatter memiliki beberapa parameter yang dapat digunakan untuk mengkonfigurasi plot scatter. Beberapa parameter yang paling penting adalah:

  • x dan y: Mereka adalah array-array yang berisi koordinat-x dan koordinat-y dari titik-titik yang akan diplot.
  • s: Mereka adalah array yang berisi ukuran-ukuran marker. Jika tidak diberikan, maka semua marker memiliki ukuran yang sama.
  • c: Mereka adalah array yang berisi nilai-nilai warna untuk setiap titik. Jika tidak diberikan, maka semua titik memiliki warna yang sama.
  • marker: Mereka adalah style dari marker. Ada beberapa pilihan style yang tersedia, seperti 'o' untuk lingkaran, '^' untuk triangle, dan lain-lain.

Contoh Penggunaan

Berikut adalah contoh penggunaan fungsi scatter untuk membuat plot scatter dengan menggunakan data yang diberikan:

import matplotlib.pyplot as plt
import numpy as np

x = np.random.rand(100)
y = np.random.rand(100)
s = np.random.rand(100)

plt.scatter(x, y, s=s)
plt.show()

Dalam contoh di atas, kita membuat plot scatter dengan menggunakan data acak untuk koordinat-x dan koordinat-y. Kita juga memberikan ukuran-ukuran marker yang acak.

Pilihan Lain

Fungsi scatter juga memiliki beberapa pilihan lain yang dapat digunakan untuk mengkonfigurasi plot scatter. Beberapa contoh pilihan lain adalah:

  • cmap: Mereka adalah peta warna yang akan digunakan untuk mewarnai titik-titik.
  • norm: Mereka adalah metode normalisasi yang akan digunakan untuk skalaing nilai-nilai data sebelum diwarnai.
  • vmin dan vmax: Mereka adalah batas-batas nilai-nilai data yang akan diplot. Jika tidak diberikan, maka plot scatter akan menampilkan semua nilai-nilai data.

Contoh Lain

Berikut adalah contoh penggunaan fungsi scatter dengan menggunakan pilihan lain:

import matplotlib.pyplot as plt
import numpy as np

x = np.random.rand(100)
y = np.random.rand(100)

plt.scatter(x, y, c=np.random.rand(100), cmap='viridis', norm='linear')
plt.show()

Dalam contoh di atas, kita membuat plot scatter dengan menggunakan data acak untuk koordinat-x dan koordinat-y. Kita juga memberikan peta warna 'viridis' dan metode normalisasi linear.

Kesimpulan

Fungsi scatter dalam matplotlib dapat digunakan untuk membuat plot scatter yang menampilkan data dalam bentuk titik-titik. Fungsi ini memiliki beberapa parameter yang dapat digunakan untuk mengkonfigurasi plot scatter, seperti ukuran-ukuran marker, warna-warna, dan pilihan-pilihan lainnya.

Leave a comment