에러메세지:
Error in distfun(comm, method = distance, ...) :
missing values are not allowed with argument 'na.rm = FALSE'
Error in if (autotransform && xam > 50) { :
missing value where TRUE/FALSE needed
![](https://blog.kakaocdn.net/dn/S7EYu/btrUokQ4crc/XhooBLWN4PIqVtXnqziFc0/img.png)
![](https://blog.kakaocdn.net/dn/SGYEH/btrUqtzKCoK/WyuHl4wGkKJvuzND282s01/img.png)
NMDS나 dbRDA같은 미생물군집간 차이 분석 과정 중 발생하는 에러.
에러 진단방법은 다음과 같다.
# read in the data
dat <- read.delim("clipboard")
# generate species sums these will be NA is any are missing
csum <- colSums(dat)
# check if any are missing
any(is.na(csum))
# [1] TRUE
# yes, some missing, so which ones?
which(is.na(csum))
![](https://blog.kakaocdn.net/dn/cA1lNk/btrUqs8FRLu/hzYserppW3QMfjOksatDBk/img.png)
Column 중 이 열이 문제라고 알려준다.
summary(dat[, c("X.Eubacterium..eligens.group")])
![](https://blog.kakaocdn.net/dn/Tayps/btrUpDik8oq/ItRqv1qoKTZKKVYZAQPxG1/img.png)
요약해서 해당 열을 불러보았을 때, NA가 하나 포함되어있다고 한다.
그렇다면 데이터프레임에서 눈 크게뜨고 찾아보길 바란다. 분명 데이터값이 입력 안된 칸이 존재한다.
하... 이 에러, 날 2일동안이나 괴롭혔다.
'R > R_error [KOR.]' 카테고리의 다른 글
R Error: JAVA_HOME cannot be determined from the Registry [해결 방법] (0) | 2022.11.16 |
---|---|
00LOCK _ Directory Lock (패키지설치) error 해결법 (0) | 2022.11.11 |
Error: invalid multibyte string at '<b9><f8>ȣ' _ Rstudio (0) | 2022.10.28 |
Rstudio Package install Onedrive Error (0) | 2022.10.25 |