Ошибка: объект ... не найден в программировании на R - PullRequest
0 голосов
/ 29 октября 2019

Я пытаюсь изменить типы данных следующих столбцов с символьных на числовые в наборе данных, который называется sat_results:

sat_results <- sat_results %>%
  mutate(`Num of SAT Test Takers` =  as.numeric(`Num of SAT Test Takers`),
         `SAT Writing Avg. Score` = as.numeric(`SAT Writing Avg. Score`), 
         `SAT Critical Reading Avg. Score` = as.numeric(`SAT Critical Reading Avg. Score`),
         `SAT Math Avg. Score` = as.numeric(`SAT Math Avg. Score`)) %>%
  mutate(avg_sat_score = `SAT Writing Avg. Score` + `SAT Critical Reading Avg. Score` + `SAT Math Avg. Score`)

У меня есть вышеуказанный код в R. Если я его запускаю,результат:

Ошибка: объект 'Num of SAT Test Takers' не найден

1 Ответ

0 голосов
/ 29 октября 2019

Изменение типа данных переменной довольно просто, и вам не нужно использовать mutate. Предположим, у вас есть фрейм данных из 5 переменных (столбцов) с переменными с именем AE. И предположим, что переменная D (столбец 4) является переменной факторного типа. Чтобы преобразовать df $ D в числовую переменную, вы должны сделать следующее:

df$D <- as.numeric(df$D)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...