반응형
na.rm이있는 dplyr summarise_each
와 함께 dplyr
사용 하도록 지시하는 방법 summarise_each
이 na.rm=TRUE
있습니까? 변수의 평균을 사용하고 summarise_each("mean")
싶지만 누락 된 값을 무시하도록 지정하는 방법을 모르겠습니다.
문서의 링크를 따라 가면 다음을 사용할 수 있습니다 funs(mean(., na.rm = TRUE))
.
library(dplyr)
by_species <- iris %>% group_by(Species)
by_species %>% summarise_each(funs(mean(., na.rm = TRUE)))
으로 summarise_each
지금은 사용되지 않으며, 별도의 대답은 사용 summarise_all
.
- 하나는 여전히 지정할 수 있습니다
na.rm = TRUE
내funs
인수 (: 단지 대체 CF @flodel의 대답summarise_each
과를summarise_all
). - 그러나 당신은 또한 추가 할 수 있습니다
na.rm = TRUE
후funs
인수입니다.
이는 하나 이상의 함수를 호출하려는 경우에 유용합니다. 예 :
require(dplyr)
iris %>%
group_by(Species) %>%
summarise_all(funs(mean, max, sd), na.rm = TRUE)
참고 URL : https://stackoverflow.com/questions/25759891/dplyr-summarise-each-with-na-rm
반응형
'IT TIP' 카테고리의 다른 글
Amazon S3에 일괄 업로드를 수행 할 수 있습니까? (0) | 2020.12.12 |
---|---|
명령 줄을 사용하여 비공개 github 리포지토리에서 단일 원시 파일을 다운로드하려면 어떻게해야합니까? (0) | 2020.12.11 |
Webstorm은 node.js로 매우 느려집니다. (0) | 2020.12.11 |
오류 aws ecs list-container-instances 명령을 실행할 때 지역을 지정해야합니다. (0) | 2020.12.11 |
XCode 6.4에서 대상 도구 모음이 사라졌습니다. (0) | 2020.12.11 |