R语言 社会网络分析 |
您所在的位置:网站首页 › igraph使用教程 › R语言 社会网络分析 |
R语言 社会网络分析
社会网络分析(SNA)是通过使用图论来探索或检查社会结构的过程。它用于测量和分析网络的结构属性。它有助于测量团体、组织和其他连接实体之间的关系和流动。 在我们开始之前,让我们看看一些网络分析的术语 网络被表示为一个图形,它显示了每个顶点(或节点)和其邻居之间的链接(如果有的话)。 表示顶点之间联系的线被称为边。 一组顶点,如果通过图上的边可以相互到达,则称为一个组件。 从一个顶点到另一个顶点的沿线被称为路径。为了进行网络分析,需要使用以下软件 R软件 软件包。 igraph sna (社会网络分析) 社会网络分析中使用的函数 library() functionlibrary()函数加载和附加附加包。 语法: library(package, help, logical.return = FALSE....) make_full_graph() function该函数用于创建一个完整的图形。 语法: make_full_graph(n, loops = FALSE, directed = FALSE) make_ring() function环是一个一维的格子,它可以创建任意维度的格子,周期性或非周期性的格子。 语法: make_ring(n, directed = FALSE, circular = TRUE, mutual = FALSE) make_star() function这个函数创建了一个星形图,其中每个顶点都与中心顶点相连,而没有其他顶点。 语法: make_star(n, center = 1, mode = c("in", "out", "mutual", "undirected")) sample_gnp() function这是一个简单的模型,每个可能的边都是以相同的恒定概率创建的。 语法: sample_gnp(n, p, loops = FALSE, directed = FALSE) plot() function该函数用于在活动图形窗口中绘制给定的图形。 语法: plot(defined_graph_name) 创建图表样本 完整的图表语法 make_full_graph ()参数 顶点的数量。 directed = TRUE/FALSE 是否创建一个有向图。 loops = TRUE/FALSE 是否在图中添加自循环。例子 library(igraph) Full_Graph |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |