我有一个参差不齐的数据框,每一行作为一个或多个实体的时间出现,如下所示:
(time1) entitya entityf entityz
(time2) entityg entityh
(time3) entityo entityp entityk entityL
(time4) entityM
我想从第二个向量(节点列表)中找到的实体子集创建用于网络分析的边缘列表。我的问题是我不知道:
1)。如何仅对节点列表中的实体进行子集化。我在考虑
datanew<- subset(dataold, dataold %in% nodelist)
但它不起作用。
2)。如何将参差不齐的数据框制作成两列边缘列表。在上面的示例中,它将转换为:
entitya entityf
entitya entityz
entityz entityf
...
不知道怎么做。非常感谢任何帮助!