dplyr을 사용하기 시작하고 코드를 올바르게 이해하지 못한다면 이상한 행동을 감지했습니다.dplyr가 이상한 동작을 요약합니까?
library(dplyr)
library (plyr) #used elsewhere in the script to rename columns
t <- mtcars
by_cyl <- group_by(mtcars, cyl)
summarise(by_cyl, sum(disp), mean(hp))
sum(disp) mean(hp)
1 7383.1 146.6875
실린더 유형별 평균 및 합계 'disp'를 제공하지 않아야합니까?
는 -al
이것은 기능상 OP의 질문과 같습니다. 실제로,'disp ='와'hp ='인수 이름을 버리면 원하는 출력이 반환됩니다. –
@ AriB.Friedman correct, 나는 나의 대답을 업데이트했다. –