Memvisualisasikan hubungan bivariat
Jika Anda ingin melangkah lebih jauh daripada sekadar memplot variabel dan ingin menyelidiki apakah ada hubungan antara 2 variabel, Anda dapat menggambar scatterplot. Ini adalah grafik di mana nilai dua variabel diplotkan pada dua sumbu.
Pola dari titik-titik yang dihasilkan digunakan untuk menunjukkan ada tidaknya korelasi; biasanya, sebuah garis regresi ditambahkan untuk mengidentifikasi kecenderungannya, jika ada:
- Garis regresi yang miring ke atas menunjukkan hubungan linear positif antara A dan B (ketika A naik, B cenderung naik juga)
- Garis regresi yang miring ke bawah menunjukkan hubungan linear negatif antara A dan B
Anda dapat menggambar scatterplot lalu membuat model regresi dengan fungsi berikut:
plot(x = A, y = B)
lm(B ~ A)
Dalam latihan ini, Anda akan menggambar scatterplot dan garis regresi untuk deret imbal hasil SP500 (sp500) dan Citigroup (citi) dari Januari 2015 hingga Januari 2017, yang keduanya telah disediakan di workspace Anda
Latihan ini adalah bagian dari kursus
Memvisualisasikan Data Deret Waktu di R
Petunjuk latihan
- Gambar scatterplot dengan
sp500pada sumbu-x dancitipada sumbu-y. - Tambahkan garis regresi
cititerhadapsp500menggunakanlm()danabline().- Tentukan regresi sebagai argumen
reguntukabline(). - Jadikan garis ini berwarna merah dan dua kali lebih tebal dari default.
- Tentukan regresi sebagai argumen
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Draw the scatterplot
# Draw a regression line