Почему я не могу использовать cor.test () для точечно-двойных данных? - PullRequest
0 голосов
/ 14 января 2020

Я решаю задачу в «Открывающей статистике» Энди, используя R. Это касается пола и пробуждения для определенных фильмов. Используемый фрейм данных называется chickFlick и выглядит следующим образом:

    gender                 film arousal
1   Male Bridget Jones' Diary      22
2   Male Bridget Jones' Diary      13
3   Male Bridget Jones' Diary      16
4   Male Bridget Jones' Diary      10
5   Male Bridget Jones' Diary      18
6   Male Bridget Jones' Diary      24

Когда я выполнил эту команду:

> cor.test(chickFlick$gender,chickFlick$arousal)

Возвращено:

Error in cor.test.default(chickFlick$gender, chickFlick$arousal) : 
  'x' must be a numeric vector

Однако я делал именно то, что говорит ключ ответа. Я мог бы изменить гендерные уровни на 0 и 1, но в учебнике не говорится, что это необходимо. Что пошло не так?

...