Dalam proses analisis dan visualisasi data, marker scatter plot adalah salah satu jenis plots yang paling populer. Fungsi dari marker scatter plot ini adalah untuk menampilkan distribusi data berupa titik-titik yang dilingkari oleh garis-garis. Namun, dalam penggunaannya, kita perlu mengatur beberapa properti agar plot ini dapat berfungsi dengan baik.
Pengaturan Marker
Marker scatter plot memiliki beberapa properti yang perlu diatur, yaitu:
- marker: Properti ini digunakan untuk menentukan jenis marker yang akan digunakan. Jenis marker yang tersedia antara lain "*" | "+" | "." | "<" | ">" | "^" | "_" | "d" | "diamond" | "h" | "hexagram" | "none" | {"o"} | "p" | "pentagram" | "s" | "square" | "v" | "x" | "|"
- markeredgealpha: Properti ini digunakan untuk menentukan tingkat transparansi pada wajah marker. Nilai 0 berarti wajah marker tidak terlihat, sedangkan nilai 1 berarti wajah marker tidak transparan.
- markeredgecolor: Properti ini digunakan untuk menentukan warna pada wajah marker. "none" berarti wajah marker tidak terlihat, sedangkan "flat" berarti menggunakan nilai dari cdata.
- markerfacealpha: Properti ini digunakan untuk menentukan tingkat transparansi pada wajah marker. Nilai 0 berarti wajah marker tidak terlihat, sedangkan nilai 1 berarti wajah marker tidak transparan.
Interaksi Mouse
Marker scatter plot juga memiliki beberapa properti yang terkait dengan interaksi mouse, yaitu:
- buttondownfcn: Properti ini digunakan untuk menentukan fungsi callback yang akan dijalankan ketika tombol mouse ditekan.
- contextmenu: Properti ini digunakan untuk menentukan menu konteks yang akan ditampilkan ketika mouse diarahkan pada marker scatter plot.
- hittest: Properti ini digunakan untuk menentukan apakah marker scatter plot akan mengolah event mouse atau tidak.
- pickableparts: Properti ini digunakan untuk menentukan bagian dari marker scatter plot yang dapat ditekan oleh mouse.
Identifikasi Objek
Marker scatter plot juga memiliki beberapa properti yang terkait dengan identifikasi objek, yaitu:
- tag: Properti ini digunakan untuk menentukan label user-defined pada objek.
- type: Properti ini adalah string yang merepresentasikan jenis objek.
- userdata: Properti ini digunakan untuk menentukan data user-defined yang terkait dengan objek.
Hubungan Orang tua/Anak
Marker scatter plot juga memiliki beberapa properti yang terkait dengan hubungan orang tua/ anak, yaitu:
- children: Properti ini adalah vector of graphics handles yang merepresentasikan anak-anak dari marker scatter plot.
- handlevisibility: Properti ini digunakan untuk menentukan apakah handle objek dapat dilihat atau tidak.
- parent: Properti ini adalah handle objek induk yang merepresentasikan orang tua dari marker scatter plot.