根据数量乘以行

时间:2019-09-12 09:18:43

标签: r dplyr tidyverse

我有一个包含犯罪的数据框crimes。我的问题是,每种犯罪没有应有的行。相反,该犯罪的发生次数有一个变量count

types <- c("Theft", "Robbery", "Assault", "Theft")
count <- c(3, 1, 2, 1)
crimes <- data.frame(type=types, count)

关于数据结构,我不能简单地计算table(crimes$type)之类的频率。对于盗窃,这会让我的频率为2,但是应该改为4,因为第一次盗窃实际上是对3次盗窃的总结。

是否有一种方法可以根据count变量添加其他行?我知道有时候我也可以简单地总结每种犯罪的计数值,但这不是我想要的。

0 个答案:

没有答案