我想建立一个双边网络,将NFL球队与他们选中球员的大学联系起来。我的数据中有1955行 - 每个玩家一行。我有两个csv文件(edge.csv和node.csv)。边缘数据设置如下:
Team College
Arizona Alabama
Arizona Alabama
Arizona Arizona St.
Arizona Arizona St.
Arizona Auburn
节点数据设置如下:
Team Player No. type
Arizona A 1 TRUE
Arizona B 2 TRUE
Arizona C 3 TRUE
Arizona D 4 TRUE
Arizona E 5 TRUE
我的节点数据中的其他变量包括年龄,位置,玩过的游戏,游戏开始,体重,身高,出生日期,职业年龄,选秀小组,圆形选秀,总体选秀,年度选秀。
然后我将这些学院从第1956行开始添加到Team列中,并将类型填入为FALSE,其他所有变量都是NA。
当我尝试将这些文件转换为RStudio中的图形时,我不断收到此错误:
Error in graph.data.frame(edge.df, node.df, directed = FALSE) :
Duplicate vertex names
我认为这是因为团队和大学的名称重复,但有了这个网络,这是不可避免的,也是查看这些数据的全部目的。有办法解决这个问题吗?