데이터 프레임이 있고 각 그룹 내의 행 수를 계산하고 싶습니다. aggregate
다음과 같이 데이터를 합산 하기 위해 함수를 다시 사용합니다 .
df2 <- aggregate(x ~ Year + Month, data = df1, sum)
이제 관측 값을 세고 싶지만 .NET에 대한 적절한 인수를 찾을 수없는 것 같습니다 FUN
. 직관적으로 다음과 같을 것이라고 생각했습니다.
df2 <- aggregate(x ~ Year + Month, data = df1, count)
그러나 그런 행운은 없습니다.
어떤 아이디어?
일부 장난감 데이터 :
set.seed(2)
df1 <- data.frame(x = 1:20,
Year = sample(2012:2014, 20, replace = TRUE),
Month = sample(month.abb[1:3], 20, replace = TRUE))
nrow
나를 위해 일하지만하지 않았다 NROW
및 length
일을 잘. +1
nrow
,NROW
,length
...