我有这样的数据:
ID=c(rep("ID1",3), rep("ID2",2), "ID3", rep("ID4",2))
item=c("a","b","c","a","c","a","b","a")
data.frame(ID,item)
ID1 a
ID1 b
ID1 c
ID2 a
ID2 c
ID3 a
ID4 b
ID4 a
我需要它作为这样的边缘列表:
a;b
b;c
a;c
a;c
b;a
前三个边来自 ID1,第四个来自 ID2,ID3 没有边,所以没有边,第五个来自 ID4。关于如何做到这一点的任何想法?熔化/铸造?