R语言 社会网络分析

您所在的位置:网站首页 igraph使用教程 R语言 社会网络分析

R语言 社会网络分析

#R语言 社会网络分析| 来源: 网络整理| 查看: 265

R语言 社会网络分析

社会网络分析(SNA)是通过使用图论来探索或检查社会结构的过程。它用于测量和分析网络的结构属性。它有助于测量团体、组织和其他连接实体之间的关系和流动。

在我们开始之前,让我们看看一些网络分析的术语

网络被表示为一个图形,它显示了每个顶点(或节点)和其邻居之间的链接(如果有的话)。 表示顶点之间联系的线被称为边。 一组顶点,如果通过图上的边可以相互到达,则称为一个组件。 从一个顶点到另一个顶点的沿线被称为路径。

为了进行网络分析,需要使用以下软件

R软件 软件包。 igraph sna (社会网络分析) 社会网络分析中使用的函数 library() function

library()函数加载和附加附加包。

语法:

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