MulaiMulai sekarang secara gratis

Memvisualisasikan kemiringan paralel

Dua plot pada latihan sebelumnya memberikan prediksi yang sangat berbeda: satu memberikan respons terprediksi yang meningkat secara linear dengan variabel numerik; yang lain memberikan respons tetap untuk setiap kategori. Satu-satunya cara yang masuk akal untuk mendamaikan dua prediksi yang saling bertentangan ini adalah dengan memasukkan kedua variabel penjelas tersebut ke dalam model secara bersamaan.

Untuk model regresi linear dengan satu variabel penjelas numerik dan satu kategorikal, ggplot2 tidak memiliki cara yang mudah dan siap pakai untuk menampilkan prediksi. Untungnya, paket moderndive menyertakan geom tambahan, geom_parallel_slopes() untuk mempermudahnya.

taiwan_real_estate tersedia; ggplot2 dan moderndive sudah dimuat.

Latihan ini adalah bagian dari kursus

Regresi Tingkat Menengah di R

Lihat Kursus

Petunjuk latihan

  • Dengan menggunakan himpunan data taiwan_real_estate, plot harga rumah terhadap jumlah minimarket terdekat, diwarnai berdasarkan usia rumah.
  • Jadikan sebagai scatter plot.
  • Tambahkan kemiringan paralel, tanpa pita galat baku.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Using taiwan_real_estate, plot price_twd_msq vs. n_convenience colored by house_age_years
___ +
  # Add a point layer
  ___ +
  # Add parallel slopes, no ribbon
  ___
Edit dan Jalankan Kode