Membuat Scatter Plot Regression di MATLAB

Membuat Scatter Plot Regression di MATLAB

Scatter plot regression adalah salah satu cara untuk memahami hubungan antara variabel prediktor dan respons. Dalam artikel ini, kita akan membahas bagaimana membuat scatter plot regression di MATLAB menggunakan fungsi plotAdded dan plotRegression.

1. Membuat Scatter Plot Regression dengan plotAdded

plotAdded adalah fungsi yang digunakan untuk membuat added variable plot, juga dikenal sebagai partial regression leverage plot. Plot ini menunjukkan efek incremental pada respons terkait dengan penghapusan efek semua term lainnya.

Dalam contoh di atas, kita memiliki model regresi linear yang terdiri dari variabel prediktor x1, x2, dan x3, serta respond y. Kita ingin mengetahui bagaimana perubahan nilai x1 mempengaruhi nilai y.

Dengan menggunakan fungsi plotAdded, kita dapat membuat scatter plot regression yang menunjukkan hubungan antara nilai x1 dan y dengan menghapuss efek semua term lainnya. Plot ini terdiri dari tiga komponen:

  • Scatter plot of adjusted response values against adjusted predictor variable values
  • Fitted line for adjusted response values as a function of adjusted predictor variable values
  • 95% confidence bounds of the fitted line

2. Membuat Scatter Plot Regression dengan plotRegression

plotRegression adalah fungsi yang digunakan untuk membuat scatter plot regression yang lebih sederhana tanpa fitur incremental seperti pada plotAdded. Fungsi ini hanya menampilkan hubungan antara variabel prediktor dan respons.

Dalam contoh di atas, kita memiliki model regresi linear yang terdiri dari variabel prediktor x1, x2, dan x3, serta respond y. Kita ingin mengetahui bagaimana perubahan nilai x1 mempengaruhi nilai y.

Dengan menggunakan fungsi plotRegression, kita dapat membuat scatter plot regression yang menunjukkan hubungan antara nilai x1 dan y. Plot ini terdiri dari dua komponen:

  • Scatter plot of response values against predictor variable values
  • Fitted line for response values as a function of predictor variable values

Contoh Kode di MATLAB

Berikut adalah contoh kode di MATLAB untuk membuat scatter plot regression dengan menggunakan fungsi plotAdded dan plotRegression:

% Data
x1 = [1, 2, 3, 4, 5];
y = [10, 15, 20, 25, 30];

% Membuat model regresi linear
model = fitlm(x1, y);

% Membuat scatter plot regression dengan plotAdded
plotAdded(model)

% Membuat scatter plot regression dengan plotRegression
plotRegression(model)

Dalam contoh di atas, kita membuat model regresi linear dengan menggunakan fungsi fitlm dan kemudian membuat scatter plot regression dengan menggunakan fungsi plotAdded dan plotRegression.

Dengan demikian, kita telah memahami cara membuat scatter plot regression di MATLAB dengan menggunakan fungsi plotAdded dan plotRegression. Keduanya dapat digunakan untuk mengetahui hubungan antara variabel prediktor dan respons dalam model regresi linear.

Leave a comment