【发布时间】:2020-04-14 22:39:20
【问题描述】:
我有一个data.frame,就像:
data.frame("Hhold Id" = c(173,174,174,175,176,176,176), "Individuals" = c(1,1,2,1,1,2,3))
个人表示该家庭的第 n 个个人。即,例如Hhold 173包括一个个体,而Hhold 176由三个个体组成。我想获得一个新表,该表指示每个家庭有多少人,而无需复制 Hhold Id。如:
data.frame("Hhold Id" = c(173,174,175,176), "Individuals" = c(1,2,1,3))
我已经尝试过unique 和group by 函数,但找不到解决方案。提前致谢。
【问题讨论】:
-
as.data.frame(table(df$Hhold.Id))怎么样?
标签: r data-science