如何总结由因子向量和数字向量组成的两列

时间:2019-04-06 23:48:10

标签: r aggregate

我尝试总结两列: 一种。商店ID,它是商店的唯一标识符,由3个数字(1:3)组成。 b。买方的原产地,这是一个由三个值组成的因素:美国,亚洲,欧洲。

每个商店的ID可能会被多个买家访问。

我想创建一个表格,根据其来源总结每个商店ID及其购买者的总数。

storeid <- c("1","1","1","1","2","2","3","3","3")

buyer <- c("US","US","Asia","Europe","Asia","Asia","Europe","Asia","US")

df <- data.frame("storeid"=storeid,"buyer"=buyer)

我想做一个总结,内容如下:

 storeid buyerorigin count
 1       US          2
 1       Europe      1
 1       Asia        2
 2       Asia        2
 3       US          1
 3       Europe      1    
 3       Asia        1

1 个答案:

答案 0 :(得分:2)

只需使用

table(df)

它会创建一个摘要,该摘要会根据唯一标识符和买方的来历对每个分组进行计数。