如何使用R計算二進制變量的標準誤差? 我有一組參與者在多個條件下執行任務。輸出可能是0(不正確)或1(正確)。我算過,在未來的方式正確答案和標準誤差(SE)的平均比例:標準錯誤二進制變量R
mean<-tapply(dataRsp$Accuracy, dataRsp$Condition, FUN=mean)
SE<- with(dataRsp, tapply(Accuracy, Condition, sd)/sqrt(summary(dataRsp$Condition)))
但SE是extremelly緊,他們也很難是正確的。可能有人給我一些想法?我發現,未來可能是解決方案,
sqrt(p.est*(1-p.est)/n)
...但我不知道如何將其落實到R.
謝謝你的幫助。代碼字很好,但是我得到的值爲0.006,這對我沒有任何意義。平均準確度爲85%時,預期的SE應該更大。不知道可能是什麼原因 – user3596790
謝謝Marcel。這很清楚。 (p *(1-p))= 0.13 n = 3290,方差非常低,因此我得到SE = 0.006。我雖然是對立的,但是對於大的事情來說,它可能是有道理的。謝謝。 – user3596790
@ user3596790樂意幫忙!如果您的問題已完全解答,請檢查上/下箭頭下方的複選框 – Marcel10