Как вычислить стандартную ошибку для двоичной переменной, используя 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
Спасибо, Марсель. Это было очень ясно. (p * (1-p)) = 0,13 n = 3290, дисперсия очень низкая, поэтому я получаю SE = 0,006. Я, хотя это было противоречиво, но присутствуя на большом n, может иметь смысл. Спасибо. – user3596790
@ user3596790 Рад помочь! Если ваш вопрос полностью ответил, установите флажок напротив под стрелками вверх/вниз – Marcel10