ggnet 基础
除了基础的 igraph 作图之外,可视化图数据还有很多方法。一个常用框架是 ggplot2,它能以最少的图形参数设置生成高质量图形。本节课将介绍使用 ggnet2 创建图形的基础。该包基于 ggplot2 构建图网络可视化。它的图形效果很好,但依赖于另一个 R 库 network 的图对象;不过它能以 ggplot2 的美学风格绘图,而不完全遵循下一课将看到的 ggnetwork 的正式图形语法。因此,您会发现它在语法上与 igraph 有不少重叠(例如 node.size 等同于 vertex.size,edge.size 的名称也相同)。
本练习是课程的一部分
案例研究:用 R 进行网络分析
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create subgraph of retweet_graph
retweet_samp <- induced_subgraph(___, vids = ___)
# Plot retweet_samp using igraph
___(___, vertex.label = NA, edge.arrow.size = 0.2, edge.size = 0.5, vertex.color = "black", vertex.size = 1)