[問題] ggpredict究竟預測了甚麼

作者: warpdrive (.......................)   2020-12-26 20:00:43
[問題類型]:程式諮詢
[軟體熟悉度]:使用者
[問題敘述]:
大家好,小弟有一個多層次模型如下:
lmer(Y~X1*W +X2 + X1*X2*W +X3 +(1|school), data=data)
其中:
Y是依變數:每位學生的數學成績
X1、X2、X3是個體層次(班)的自變數,分別是:X1每班學生的數學課時間、X2是該班數學
老師的教學評鑑成績、X3是控制變數
W是組級層次(學校)的自變數:該校校長鼓勵數學創意教學的程度
我的理論是,X2和X1有交互作用,X2越高表示老師教得越好且數學課時間越長,學生的數
學成績越好。但是學校校長鼓勵數學創意教學的程度(W)會產生調節效果:學校校長越鼓
勵數學創意教學(W越大),則每小時數學課會帶來更高的成績回報。
我使用ggpredict來看W的邊際效果。可是ggpredict返回的是隨著W的變化而產生Y的變化
,也就是說用了W去預測Y。但我的理論與模型是要看W的調節效果,也就是說用W去預測X1
對於Y的「斜率」變化,我希望能看到隨著W的上升而產生「X1對Y的斜率」的增加,而不
是隨著W的上升而產生Y的增加。請問ggpredict的語法中有甚麼選項可以做到這個嗎?還
是有甚麼建議的方法?
謝謝!
作者: andrew43 (討厭有好心推文後刪文者)   2020-12-28 08:00:00
究竟辦法是製作一個data frame,裡頭設計成你希望要有的東西。
作者: locka (locka)   2020-12-28 14:47:00
我的想法也是類似,可以data frame新增一個欄位/變數 然後畫那個新增的變數

Links booklink

Contact Us: admin [ a t ] ucptt.com