dplyr 개발 버전 0.8.99.9003으로 업데이트 한 후 group_by 및 summarise ()를 실행할 때 새 메시지 (게시물 제목 참조)를 받기 시작했습니다.
다음은 출력을 다시 만드는 예입니다.
library(tidyverse)
library(hablar)
df <- read_csv("year, week, rat_house_females, rat_house_males, mouse_wild_females, mouse_wild_males
2018,10,1,1,1,1
2018,10,1,1,1,1
2018,11,2,2,2,2
2018,11,2,2,2,2
2019,10,3,3,3,3
2019,10,3,3,3,3
2019,11,4,4,4,4
2019,11,4,4,4,4") %>%
convert(chr(year,week)) %>%
mutate(total_rodents = rowSums(select_if(., is.numeric))) %>%
convert(num(year,week)) %>%
group_by(year,week) %>% summarise(average = mean(total_rodents))
출력 티블이 정확하지만 다음 메시지가 나타납니다.
summarise()
'연도'로 출력 재 그룹화 (.groups
인수로 재정의 )
이것은 어떻게 해석되어야합니까? 연도와 주별로 그룹화 할 때 왜 '연도'별로 만 재 그룹화를보고합니까? 또한 재정의한다는 것은 무엇을 의미하며 왜 그렇게해야합니까?
dplyr 비 네트 전체에 표시되기 때문에 메시지가 문제를 나타내지 않는다고 생각합니다 : https://cran.r-project.org/web/packages/dplyr/vignettes/programming.html
dplyr을 사용하여 pairwise.wilcox.test 출력을 녹이는 방법 과 같은 매우 최근의 SO 질문에만 나타났기 때문에 새로운 메시지라고 생각합니다 . 및 R 여러 열에 대한 집계 (둘 다 재 그룹화 / 재정의 메시지를 처리하지 않음).
감사합니다!
convert()
에서 왔습니까?