Как мне получить правильную оценку Коэна? - PullRequest
1 голос
/ 17 января 2020

Я пытаюсь воспроизвести результаты академической 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 Я мог бы внести свой вклад когда-нибудь стать экспертом по стеку

...