我目前正在使用 Statnet 包(http://statnet.csde.washington.edu/)在 R 中进行网络分析
到目前为止,我已经能够:
1) 使用 network() 函数构建社交网络。我拥有的信息最初包含在关联矩阵形式中(每个项目一行,列中的项目成员),我在 R 中构建网络之前将其转换为邻接(社会矩阵)形式。
2) 绘制网络并计算一般统计数据(对于整个网络和网络顶点)
3) 向网络添加外部顶点属性
4)根据属性绘制具有不同颜色顶点的网络。
现在我想通过向网络添加边缘属性来补充我的分析(以区分关系,例如不同类型的项目)。
我知道我可以使用 set.edge.attribute() 函数,并且我需要输入一个与网络中存在的边总数相同大小的向量。但是,我不确切知道如何对这个边缘属性向量进行排序,以便函数将它们正确分配给相应的边缘。
有人知道 network() 函数如何在内部对边进行排序吗?关于如何对我的边缘属性向量进行排序以获得适当匹配的任何想法?
在此先感谢您的帮助!