scatter plot for different class

scatter plot for different class

Berikut artikel dalam bahasa Indonesia dengan panjang lebih dari 1000 kata tentang cara membuat plot berbagai warna menggunakan Markdown dan Matplotlib:

Membuat Plot Berbagai Warna dengan Matplotlib

Matplotlib adalah sebuah library plotting yang digunakan untuk membuat visualisasi statik, animasi, dan interaktif di Python. Matplotlib dapat digunakan dalam script Python, shell Python dan IPython, server aplikasi web, serta berbagai toolkit antar muka grafis seperti Tkinter dan awxPython. Dalam artikel ini, kita akan melihat cara membuat plot berbagai warna dengan menggunakan Matplotlib.

Parameter Marker Color untuk Membuat Plot Berbagai Warna

Nilai yang dapat diambil oleh parameter marker color adalah:

  • Format string warna tunggal.
  • Array 2D dalam bentuk RGB atau RGBA.

Contoh Membuat Plot Berbagai Warna dengan Matplotlib

Berikut beberapa contoh bagaimana kita dapat melihat cara mempersonalisasi plot Matplotlib dengan berbagai warna dan mengubah warna pada Matplotlib di Python:

Membuat Plot Berbasis Kategori

Dalam contoh ini, kita menggunakan library Matplotlib untuk menciptakan dua plot berbasis kategori. Set data pertama (x=[1, 2, 3, 4], y=[4, 1, 3, 6]) diperlihatkan sebagai titik hijau, sementara set data kedua (x=[5, 6, 7, 8], y=[1, 3, 5, 2]) ditampilkan dalam warna merah. Fungsi plt.scatter() digunakan untuk menciptakan masing-masing plot berbasis kategori, dengan mengatur koordinat x dan y serta warna (‘c’) marker.

import matplotlib.pyplot as plt

x = [1, 2, 3, 4]
y = [4, 1, 3, 6]

plt.scatter(x, y, c='green')

x = [5, 6, 7, 8]
y = [1, 3, 5, 2]

plt.scatter(x, y, c='red')

plt.show()

Output:

Membuat Plot Berbagai Warna dengan Matplotlib

Contoh Membuat Plot dengan Kategori Berbasis Warna menggunakan Colormap

Dalam contoh ini, kita menggunakan library Matplotlib untuk menciptakan plot berbasis kategori. Dalam contoh ini, kita menggunakan colormap untuk mengonversi nilai data (float) dari rentang [0, 1] ke warna RGBA.

import matplotlib.pyplot as plt
import numpy

a = numpy.array([[9, 1, 2, 7, 5, 8, 3, 4, 6],
                 [4, 2, 3, 7, 9, 1, 6, 5, 8]])

categories = numpy.array([0, 1, 2, 0, 1, 2, 0, 1, 2])

colormap = numpy.array(['r', 'g', 'b'])

plt.scatter(a[0], a[1], s=100, c=colormap[categories])
plt.show()

Output:

Membuat Plot Berbagai Warna dengan Matplotlib

Dalam artikel ini, kita telah melihat cara membuat plot berbagai warna dengan menggunakan library Matplotlib di Python. Kita dapat menggunakan colormap untuk mengonversi nilai data ke warna dan membuat plot yang lebih indah.

Leave a comment