Membuat Scatter Plot untuk Iris Dataset di MATLAB

Membuat Scatter Plot untuk Iris Dataset di MATLAB

Dalam artikel ini, kita akan membahas bagaimana membuat scatter plot untuk iris dataset di MATLAB. Iris dataset adalah sebuah dataset yang mengandung data tentang bunga iris, termasuk panjang dan lebar sepal, serta panjang dan lebar petal. Membuat scatter plot dapat membantu kita dalam visualisasi hubungan antara dua variabel kontinu.

Langkah 1: Loading Data

Pertama-tama, kita perlu loading data yang ingin kita gunakan untuk membuat scatter plot. Dalam contoh ini, kita akan menggunakan iris dataset yang sudah tersedia di MATLAB.

load fisheriris

Langkah 2: Membuat Scatter Plot

Kedua, kita akan membuat scatter plot menggunakan fungsi scatter di MATLAB.

scatter(meas(:,1), meas(:,2))
xlabel('Sepal Length')
ylabel('Sepal Width')
title('Sepal Length vs. Sepal Width')

Dalam kode di atas, kita menggunakan fungsi scatter untuk membuat scatter plot dan menentukan variabel meas(:,1) dan meas(:,2) sebagai variabel yang akan dipplotkan pada sumbu x dan y masing-masing. Kemudian, kita menambahkan label sumbu x, sumbu y, dan judul plot menggunakan fungsi xlabel, ylabel, dan title.

Langkah 3: Customizing Scatter Plot

Setelah membuat scatter plot dasar, kita dapat mengcustomisasi plot tersebut untuk membuatnya lebih menarik dan informatif. Contoh beberapa cara customizing adalah:

  • Mengubah warna titik berdasarkan variabel lain:
gscatter(meas(:,1), meas(:,2), species)
xlabel('Sepal Length')
ylabel('Sepal Width')
title('Sepal Length vs. Sepal Width')

Dalam kode di atas, kita menggunakan fungsi gscatter untuk membuat scatter plot dengan titik yang dicolored berdasarkan variabel species. Ini akan membuat scatter plot yang setiap spesies memiliki warna yang berbeda.

  • Menambahkan garis regresi:
scatter(meas(:,1), meas(:,2))
xlabel('Sepal Length')
ylabel('Sepal Width')
title('Sepal Length vs. Sepal Width')
hold on
mdl = fitlm(meas(:,1), meas(:,2));
plot(mdl)

Dalam kode di atas, kita membuat scatter plot dasar dan kemudian menambahkan garis regresi menggunakan fungsi fitlm dan plot.

Contoh lainnya

Berikut adalah beberapa contoh lainnya untuk membuat scatter plot:

  • Membuat scatter plot dengan titik yang dicolored berdasarkan variabel lain:
gscatter(meas(:,1), meas(:,2), species)
xlabel('Sepal Length')
ylabel('Sepal Width')
title('Sepal Length vs. Sepal Width')
  • Menambahkan label sumbu x dan y:
scatter(meas(:,1), meas(:,2))
xlabel('Sepal Length')
ylabel('Sepal Width')
title('Sepal Length vs. Sepal Width')
  • Membuat scatter plot dengan skala yang berbeda:
scatter(meas(:,1), meas(:,2), 'markerSize', 10)
xlabel('Sepal Length')
ylabel('Sepal Width')
title('Sepal Length vs. Sepal Width')

Dalam artikel ini, kita telah membahas bagaimana membuat scatter plot untuk iris dataset di MATLAB. Kita dapat menggunakan fungsi scatter dan mengcustomisasi plot dengan cara-cara yang berbeda untuk membuatnya lebih menarik dan informatif.