Ошибка в as.numeri c (as.character): невозможно преобразовать тип builtin в вектор типа double - PullRequest
0 голосов
/ 25 мая 2020

В настоящее время я пытаюсь манипулировать набором данных о бейсболе (т.е. выполнять математические операции с данными), но, к сожалению, большая часть количественных данных была в факторной форме, когда я загружал их в формате CSV. Когда я взглянул на фрейм данных в средстве просмотра переменных в RStudio и наведал курсор на имя столбца, он сказал, что это «фактор с 1 уровнем», и поэтому, чтобы преобразовать его в тип numeri c, я использовал следующее code:

data[,"HRs"] <- sapply(data[,"HRs"],function(x) as.numeric(as.character))

Однако этот код привел к следующему сообщению об ошибке: Error in as.numeric(as.character) : cannot coerce type 'builtin' to vector of type 'double'.

Как новичок в r, я не знаю, как исправить Эта проблема. Любая помощь будет принята с благодарностью!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...