Dalam analisis data, seringkali kita memerlukan lebih banyak informasi pada plot untuk menjelaskan hubungan antara variabel. Salah satu cara adalah dengan menambahkan teks pada plot menggunakan fungsi plt.text()
.
Contoh di atas menunjukkan bagaimana kita dapat menambahkan teks pada scatter plot yang telah dibuat sebelumnya. Fungsi plt.text()
memerlukan dua argumen, yaitu koordinat x dan y di mana teks akan ditempatkan, serta beberapa opsi lain seperti warna, ukuran, dan jenis teks.
Dalam contoh di atas, kita menambahkan teks "gear=3", "gear=4", dan "gear=5" pada plot yang telah dibuat menggunakan fungsi plt.scatter()
untuk masing-masing gear. Kita juga dapat mengatur warna, ukuran, dan jenis teks dengan opsi-opsi yang tersedia.
Bubble Plot with Categorical Variables
Dalam analisis data, kita seringkali memiliki variabel kategori yang tidak dapat digunakan sebagai koordinat x atau y pada plot. Dalam kasus seperti ini, kita dapat menggunakan warna dan ukuran titik untuk menunjukkan hubungan antara variabel.
Contoh di atas menunjukkan bagaimana kita dapat membuat bubble plot dengan menggunakan variabel carb
sebagai warna dan variabel wt
sebagai ukuran titik. Kita juga dapat menggunakan opsi alpha
untuk mengatur intensitas warna.
Categorical Plot
Fungsi sns.catplot()
dari library seaborn memungkinkan kita membuat plot kategori yang menunjukkan hubungan antara variabel numerik dan kategori. Contoh di atas menunjukkan bagaimana kita dapat membuat plot swarm yang menunjukkan hubungan antara cyl
dan disp
.
How to Create a Scatter Plot for Two Data Classes with Pyplot?
Dalam contoh di atas, kita memerlukan membuat scatter plot untuk dua kelas data dengan menggunakan pyplot. Kita dapat melakukannya seperti berikut:
- Membuat matriks data dengan menggunakan numpy
- Menggunakan fungsi
plt.scatter()
untuk membuat plot yang terdiri dari dua kelas data - Menambahkan label pada plot dengan menggunakan fungsi
plt.show()
Dalam contoh di atas, kita memerlukan membuat scatter plot untuk dua kelas data dengan menggunakan variabel x dan y. Kita juga dapat menambahkan opsi lain seperti warna dan ukuran titik.
Recommended Posts
- Top 50 Matplotlib Visualizations
- Matplotlib Tutorial
- Matplotlib Pyplot
- Matplotlib Histogram
- Bar Chart in Python
- Box Chart in Python