Содержание файла csv приведено ниже:
Здесь мощность в колонке является символом по умолчанию. Когда я применил функцию дальности в лошадиных силах как:
sapply(Auto[,4],range)
Появляется следующее сообщение об ошибке:
Error in Summary.factor(17L, na.rm = FALSE) :
«диапазон» не имеет значения для факторов
Поэтому я попытался преобразовать символ в числовое значение:
as.numeric(as.character(Auto$horsepower))
В результате выдается предупреждение:
NAs introduced by coercion
После вышеуказанного шага я также не могу применить функцию диапазона.
Как использовать функцию дальности в колонке лошадиных сил? Обратите внимание, что набор данных содержит символ «?» в лошадиных силах колонной № 127.