r语言 - 创建包含电子邮件和帐户重复项的网络



我正在尝试创建一个网络,该网络映射存在多对多关系的帐户和电子邮件之间的连接。数据看起来像

帐户 | 电子邮件

  1. 123 | jane_doe@123.com
  2. 152 | john_doe@123.com
  3. 123 | john_doe@123.com

所以显然有重复,igraph不喜欢这样。除此之外,我的R版本将不允许我使用SNA软件包,因为我无法下载statnet.common软件包。

我尝试查看不同的教程,但我所能看到的只是您有一列并希望在该列中创建边缘的情况,而不是在具有重复项的两列之间创建边缘。

要删除重复项,请尝试在数组上使用unique()函数

例如,如果我们有一个数组x <- c("a","a","a","c","d")

运行unique(x)输出:"a"c"d"

如果您需要

更多帮助,请使用 dput() 呈现实际数据帧并将其上传到论坛。看看这个: 如何制作一个伟大的 R 可重现示例

最新更新