환경 변수 모음과 관련하여 다이어트 성분 데이터 (먹이 계산)에 대해 Canonical Correspondence Analysis를 실행하려고합니다. (envvar). 모든 행 0보다 큰에 모든 열 합계,하지만 난이 오류 메시지가 점점 계속 : 나는 더블, 트리플하여 NAS 또는 빈 열/행에 대한 prey.counts의 dataframe를 확인하고 그들 중 누구도 합이 없습니다비건 채식 cca 오류 : rowsum (X)은> 0이어야합니다 : TRUE/FALSE가 필요한 경우 누락 값
diet <- cca(prey.counts, envvar$SL + envvar$Month + envvar$water.temp +
envvar$salinity + envvar$DO)
Error in if (any(rowSums(X) <= 0)) stop("All row sums must be >0 in the community data matrix") :
missing value where TRUE/FALSE needed
을 0이거나 누락 된 값입니다. R, RStudio 및 모든 패키지가 최신 버전입니다. 어떤 도움을 주시면 감사하겠습니다!
메러디스
귀하의 data.frame에 NAs가 포함되어 있습니까? –
아니요, 원래 NAs가 0으로 바뀌 었습니다 (데이터 프레임에는 검사 된 모든 위장 (행)에 대한 먹이 항목 (열)이 포함되어 있음). 그리고 나는 상자에서 상자를 확인하지 않고 Excel에서 필터링 기능을 사용했습니다. 여전히 비어 있고 행/열 중 아무 것도 0으로 합계되지 않습니다. – user3303937