R语言数据可视化与报告生成全攻略
数据可视化基础
图对象创建流程
创建图对象的步骤如下:
1. 加载网络数据 :以边列表的形式加载保存的网络数据。由于数据量过大,直接绘制图形会过于拥挤,因此为便于展示,定义只有当两个用户(节点)有超过 16 个共同的群组 membership 时,才认为他们在社交网络中是相关的(相连的)。
2. 过滤边列表 :仅保留满足上述条件的边。虽然过滤了数据,但用户仍保留其原始的大数字 ID,可将用户编号转换为从 1 开始的连续数字。
3. 转换用户编号 :完成用户编号的转换。
4. 创建图对象 :使用 igraph 包中的 graph.data.frame 函数创建图对象。该函数将 nw.new 数据框参数的前两列视为边列表,其余列视为边属性。通过指定 directed = FALSE 创建无向图,指定 directed = TRUE (或省略此参数,因为默认值为 TRUE )将创建有向图。使用 plot.igraph 函数绘制图形,并指定 vertex.size 参数确保节点圆圈足够大以容纳节点编号。
5. 环形布局绘图 :以节点分布在圆周上的方式绘制相同的图。
6.
超级会员免费看
订阅专栏 解锁全文
19

被折叠的 条评论
为什么被折叠?



