[r]의 초보자이며 오류 해결에 대한 많은 경험이 없으므로 한 번 더 도움이 필요합니다. 나는 2 열 - 수와 주파수를 가진 n_occur이라는 이름의 data.frame을 가지고있다. 두 값 모두 정수입니다. 히스토그램을 얻고 싶었지만 오류가 발생했습니다. 인수 x는 숫자 여야하므로 두 열을 모두 num로 변경하려고했습니다.정수의 df를 num으로 변경하면 작동하지 않습니다.
n_occur[,] = as.numeric(as.character(n_occur[,]))
를하지만 그 결과 모든 값으로 변경 NA : 먼저 I는 간단한 방법으로 보았습니다. 그래서 스택에 검색 한 후, 나는이 공식 사용하기로 결정 :
indx <- sapply(n_occur, is.factor)
n_occur[indx] <- lapply(n_occur[indx], function(x) as.numeric(as.character(x)))
아무것도 변경을, 나는 아직도 정수가 여전히 작동하지 않습니다 HIST. 어떤 아이디어로 그렇게 할 수 있습니까? 미리 감사드립니다;)