Saat ini saya sedang menulis makalah dengan beberapa analisis regresi berganda. Sementara memvisualisasikan regresi linear univariat mudah melalui plot pencar, saya bertanya-tanya apakah ada cara yang baik untuk memvisualisasikan beberapa regresi linier?
Saat ini saya hanya merencanakan plot pencar seperti variabel dependen vs. variabel independen 1, kemudian vs variabel independen ke-2, dll. Saya akan sangat menghargai saran apa pun.
regression
data-visualization
multiple-regression
Shawn Wang
sumber
sumber
effects
paket diR
Jawaban:
Tidak ada yang salah dengan strategi Anda saat ini. Jika Anda memiliki model regresi berganda dengan hanya dua variabel penjelas maka Anda dapat mencoba membuat plot 3D-ish yang menampilkan bidang regresi yang diprediksi, tetapi sebagian besar perangkat lunak tidak membuat ini mudah dilakukan. Kemungkinan lain adalah dengan menggunakan coplot (lihat juga: coplot di R atau pdf ini ), yang dapat mewakili tiga atau bahkan empat variabel, tetapi banyak orang tidak tahu cara membacanya. Namun pada dasarnya, jika Anda tidak memiliki interaksi apa pun, maka hubungan marginal yang diprediksi antara dan akan sama dengan prediksi kondisixj y hubungan (plus atau minus beberapa pergeseran vertikal) pada tingkat tertentu dari variabel Anda lainnya . Dengan demikian, Anda dapat dengan mudah mengatur semua variabel lainnya sesuai kemampuannya dan menemukan garis yang diprediksi dan plot garis itu di sebar pasangan. Selain itu, Anda akan berakhir dengan plot seperti itu, meskipun Anda mungkin tidak memasukkan beberapa dari mereka jika Anda pikir itu tidak penting. (Sebagai contoh, adalah umum untuk memiliki model regresi berganda dengan satu variabel bunga dan beberapa variabel kontrol, dan hanya menyajikan plot seperti pertama). x x y^=β^0+⋯+β^jxj+⋯+β^px¯p (xj,y) p
Di sisi lain, jika Anda lakukan memiliki interaksi, maka Anda harus mencari tahu yang mana dari variabel berinteraksi Anda paling tertarik dan plot hubungan diperkirakan antara variabel dan variabel respon, tetapi dengan beberapa baris pada plot yang sama. Variabel yang berinteraksi lainnya diatur ke level yang berbeda untuk masing-masing baris tersebut. Nilai khas akan menjadi rata-rata dan 1 dari variabel yang berinteraksi. Untuk memperjelas ini, bayangkan Anda hanya memiliki dua variabel, dan , dan Anda memiliki interaksi di antara mereka, dan bahwa adalah fokus studi Anda, maka Anda dapat membuat plot tunggal dengan tiga baris ini:± x1 x2 x1
sumber
Berikut adalah alat interaktif berbasis web untuk merencanakan hasil regresi dalam tiga dimensi .
Plot 3-D ini bekerja dengan satu variabel dependen dan dua variabel penjelas. Anda juga dapat mengatur intersep ke nol (yaitu, menghapus intersep dari persamaan regresi).
Grafiknya membutuhkan browser yang mampu WebGL. Versi terbaru dari semua browser desktop utama mendukung WebGL.
sumber
Untuk memvisualisasikan model , daripada data, JMP menggunakan plot "profiler" interaktif. Ini tampilan statis.
Dan inilah tautan ke tampilan dinamis .
Ini mirip dengan ide sebar plot Anda dan dapat dikombinasikan dengannya. Idenya adalah bahwa setiap frame menunjukkan potongan model untuk variabel X dan Y yang sesuai dengan variabel X lainnya tetap konstan pada nilai yang ditunjukkan. Dalam versi interaktif, nilai X dapat diubah dengan menyeret garis vertikal merah.
Pengungkapan: Saya adalah pengembang JMP, jadi jangan menganggap ini sebagai dukungan yang tidak bias.
sumber