Bagaimana menafsirkan koefisien yang dihasilkan oleh fungsi sem di R?

8

Saya telah melakukan analisis jalur menggunakan semfungsi dalam R. Model yang saya paskan terdiri dari jalur langsung dan tidak langsung. Saya memiliki beberapa kesulitan dalam menafsirkan estimasi koefisien SEM.

  • Apakah R memberikan nilai total effect = (efek langsung + efek tidak langsung) secara langsung atau apakah saya harus melipatgandakan koefisien yang berada di jalur tidak langsung dan kemudian menambahkannya ke koefisien yang ada di jalur langsung? Ini adalah cara biasa melakukan analisis jalur dengan koefisien korelasi baku / absolut.

Sebagai contoh, pertimbangkan X (variabel independen), Y (variabel dependen) dan M (variabel mediasi).

Koefisien korelasi baku / absolut / standar antara keduanya adalah X dan Y -0,06; X dan M 0,22 dan M dan Y 0,28 sedangkan pada analisis jalur / sem dalam R, koefisien di atas adalah X dan Y -0,13; X dan M 0,22 dan M dan Y 0,31.

  • Jadi, apakah total efek X dan Y sama dengan -0,13?
  • Atau bagaimana cara saya menafsirkan koefisien ini dengan mempertimbangkan pengaruh variabel M ke dalam akun?
Amol Pande
sumber

Jawaban:

1

semhanya memberikan efek langsung. Untuk mendapatkan efek total maupun tidak langsung, gunakan fungsi yang diberikan oleh John Fox.

MYaseen208
sumber
Terima kasih banyak atas balasan ini. Saya menggunakan fungsi yang Anda maksudkan. Sekarang saya dapat mengekstrak efek tidak langsung dan total dari model sem. Namun saya masih memiliki beberapa kekhawatiran. Seperti disebutkan di atas, efek langsung X dan Y hampir dua kali lipat untuk model sem dibandingkan dengan koefisien korelasi (-0,13 Vs -0,06), sedangkan koefisien untuk variabel lain sangat mirip. Apa yang bisa menjadi sumber perbedaan ini? Apakah Anda berpikir bahwa interpretasi koefisien korelasi absolut dan koefisien model sem (langsung) akan serupa untuk hubungan antara X dan Y?
Amol Pande
@ Pandol Pande: Alangkah baiknya jika Anda memberikan contoh yang dapat direproduksi. Saya kira apa yang Anda bicarakan adalah perbedaan antara koefisien standar dan tidak standar. Satu-satunya cara saya tahu untuk mendapatkan koefisien terstandarisasi adalah dengan menggunakan 'path.diagram' dengan 'standardize = TRUE'.
MYaseen208
Terima kasih lagi. Saya hanya membandingkan koefisien terstandarisasi. Ini dapat diperoleh dari fungsi sem setelah menentukan matriks korelasi. Koefisien unstandardized dapat diperoleh setelah menentukan matriks kovarians, yang dapat dikonversi ke koefisien terstandarisasi menggunakan "standardized.coefficients" dalam R (tolong perbaiki saya jika saya salah). Contoh yang saya sebutkan adalah dari data kohort kelahiran. Di sini X adalah berat lahir, Y adalah adipositas saat ini (pada usia 21 tahun) dan M adalah berat saat ini. Saya mencoba mempelajari efek langsung dan tidak langsung dari berat lahir pada adipositas.
Amol Pande