對R中的數據進行分組時遇到困難我運行了此命令,以按res1數據集中的年齡組獲取不同成員的數量。但是,計數未分組,並且您在下面看到的計數是針對整個數據集的。我不確定我要去哪裏錯。有人可以幫助我嗎?謝謝!在使用dplyr
res1 %>% group_by(Age_Group = res1[,'age_group']) %>%
summarise(Count = n_distinct(res1[,'ID']))
Source: local data frame [10 x 2]
# Age_Group Count
# <fctr> <int>
#1 >= 90 5000
#2 0-9 5000
#3 10-19 5000
#4 20-29 5000
#5 30-39 5000
#6 40-49 5000
#7 50-59 5000
#8 60-69 5000
#9 70-79 5000
#10 80-89 5000
使用'RES1%>%GROUP_BY(AGE_GROUP)%>%綜述(計= n_distinct(ID))'。請勿在隨後的dplyr步驟中引用原始數據幀。這打破了連鎖。使用未加引號的列名稱。 – MrFlick
@MFFlick非常感謝。 – NM24