【发布时间】:2018-12-13 20:24:43
【问题描述】:
我正在尝试使用 igraph 包创建用于创建网络图表的数据框。我有示例数据“mydata_data”,我想创建“expected_data”。
我可以轻松计算访问特定商店的客户数量,但是如何计算去商店 x1 和商店 x2 等的常见客户集合。
我有 500 多家商店,所以我不想手动创建列。下面给出了用于重现目的的示例数据:
mydata_data<-data.frame(
Customer_Name=c("A","A","C","D","D","B"),
Store_Name=c("x1","x2","x2","x2","x3","x1"))
expected_data<-data.frame(
Store_Name=c("x1","x2","x3","x1_x2","x2_x3","x1_x3"),
Customers_Visited=c(2,3,1,1,1,0))
【问题讨论】:
-
是否还应该有一行
x1_x2_x3或者您一次只需要 2 个Store_Name的组合? -
一次只有 2 个商店 ...