나는 "NULL"와 "# N/A"를 포함하는 data.frame의 요소를 대체하기 위해 노력하고있어, 나는 문제로 실행 해요 :R : data.frame의 요소를 대체하는 방법?
foo <- data.frame("day"= c(1, 3, 5, 7), "od" = c(0.1, "#N/A", 0.4, 0.8))
indices_of_NAs <- which(foo == "#N/A")
replace(foo, indices_of_NAs, "NULL")
오류 [<-.data.frame
(*tmp*
, 목록, 값 = "NULL") : 새로운 열은 기존 열 뒤에 구멍을 남깁니다
내 색인은 벡터로 data.frame을 처리하지만 그 대체 기능이 어떻게 든 다르게 처리한다고 생각합니다. 문제가 무엇인지 잘 모르겠습니다.
너무 냉정한 "is.na <-"가 있다는 것을 결코 깨닫지 못했습니다. – geoffjentry
무엇을 의미합니까? "모든 숫자 열은"# N/A "문자열과 일치하지 않습니다." 내가보고있는 열의 종류를 어떻게 확인할 수 있습니까? – spier
좋은 해결책. 값을 NA로 대체 한 후 열을 숫자로 재 해석하게하려면 어떻게해야합니까? 수십 개의 열이 있는데 어떤 것이 변경된 NA 값을 가지는지 알기가 너무 어렵습니다. – Dave