R не может преобразовать NaN в NA

У меня есть фрейм данных с несколькими столбцами факторов, содержащими NaN , которые я хотел бы преобразовать в NA ( NaN кажется проблемой для использования объектов линейной регрессии для прогнозирования новых данных).

> tester1 <- c("2", "2", "3", "4", "2", "3", NaN)
> tester1 
[1] "2"   "2"   "3"   "4"   "2"   "3"   "NaN"
> tester1[is.nan(tester1)] = NA
> tester1 
[1] "2"   "2"   "3"   "4"   "2"   "3"   "NaN"
> tester1[is.nan(tester1)] = "NA"
> tester1 
[1] "2"   "2"   "3"   "4"   "2"   "3"   "NaN"
7
задан screechOwl 27 February 2012 в 22:07
поделиться