Я пытаюсь воспроизвести результаты академической c статьи ниже, чтобы попрактиковаться в применении статистических методов в R.
Это то, что в статье говорится:
Различия в намерениях избирателей до и после вспышки. На 32 выборах, включенных в первичный анализ, средний показатель различий между избирателями и намерениями был больше нуля ( M = 1,02%), d = 0,84, t (31) = 2,34, p =. 026. Этот результат согласуется с разницей до и после выборов в общенациональных результатах выборов в Палату представителей, что указывает на общий сдвиг после вспышки в пользу кандидатов от республиканцев, а не от демократов c. (Если в анализ были включены два выброса, то средняя разница между избирателем и намерением не отличалась от нуля, p =. 937.) ( Исходный скриншот )
Результат t-теста соответствовал значениям в статье, однако я не могу понять, как получить оценку d правильного Коэна. Я снова и снова просматривал документацию по функции cohen.d
, гуглил, как это сделать, даже смотрел скучные видео на Youtube, но безрезультатно. Сам код выполняется, но он дает мне неправильное значение. Я что-то пропустил? Может кто-нибудь помочь мне с тем, как я должен отформатировать аргументы?
# excluding outliers from the dataset
no_outliers <- study2 %>%
filter(StateSenateRace != "Rhode Island", StateSenateRace != "Hawaii")
# paired t-test
t.test(no_outliers$OctMeanVoterIntentionIndex, no_outliers$SeptMeanVoterIntentionIndex, paired = TRUE, var.equal = TRUE, na.rm = TRUE)
cohen.d(no_outliers$SeptMeanVoterIntentionIndex, no_outliers$OctMeanVoterIntentionIndex, na.rm = TRUE)
Вот результат, который я получил.
Cohen's d
d estimate: -0.02130406 (negligible)
95 percent confidence interval:
lower upper
-0.5171041 0.4744960
Заранее спасибо - я могу sh Я мог бы внести свой вклад когда-нибудь стать экспертом по стеку