暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

R语言网络分析友谊悖论案例

拓端数据部落 2022-05-11
170

原文链接:http://tecdat.cn/?p=17906 

本文简要介绍一下网络分析,我想提供一些有关“友谊悖论”的R语言例证。友谊悖论指出

平均而言:你的朋友 比你拥有更多的朋友

例如,这在 Feld(1991),Zuckerman&Jost(2001)中进行了讨论%20What%20Makes%20You%20Think%20You%27re%20So%20Popular1.pdf "Zuckerman&Jost(2001)中进行了讨论")。首先,让我们获取数据集的副本

library(networkD3)
simpleNetwork(data\[,1:2\]


点击标题查阅往期内容


python对网络图networkx进行社区检测和彩色绘图


左右滑动查看更多


01

02

03

04





考虑无向图中的顶点v∈V,G =(V,E)(使用经典图形符号),并令d(v)表示它的边数(即v具有d(v)个朋友)。图中随机人的平均好友数为


从而,


方差分解

回到我们的网络。节点列表是

rbind(as.matrix(GoT\[,1:2\]),as.matrix(GoT\[,2:1\])
unique(M\[,1\]

我们每个人都可以得到朋友列表和朋友数量

as.character(M\[which(M\[,1\]==x),2\]
 Vectorize(function(x) length(friends(x)

以及朋友拥有的朋友数量,以及平均的朋友数量

 (Vectorize(function(xlength(friends(x)))(friends(y
Vectorize(function(xmean(friends\_of\_friends(x

我们可以查看一个随机节点的朋友数量的密度,

lines(density(Nb),col="red",
lines(density(Nb2),col="blue",

我们还可以计算平均值

mean(Nb)
\[1\] 6.579439
mean(Nb2)
\[1\] 13.94243

因此,实际上,人们平均拥有的朋友少于他们的朋友。





点击文末“阅读原文”

获取全文完整资料


本文选自《R语言网络分析友谊悖论案例》。


点击标题查阅往期内容

R语言中贝叶斯网络(BN)、动态贝叶斯网络、线性模型分析错颌畸形数据
混合图形模型MGM的网络可预测性分析
网络社区检测(社群发现)分析女性参加社交活动和社区节点着色可视化
用航空公司复杂网络对疫情进行建模
R语言社区发现算法检测心理学复杂网络:spinglass、探索性图分析walktrap算法与可视化
R语言复杂网络分析:聚类(社区检测)和可视化
使用Python和SAS Viya分析社交网络
R语言用igraph绘制网络图可视化
在R语言中使用航空公司复杂网络对疫情进行建模
R语言用相关网络图可视化分析汽车配置和饮酒习惯
R语言公交地铁路线进出站数据挖掘网络图可视化
python对网络图networkx进行社区检测和彩色绘图
R语言推特twitter网络转发可视化分析
R语言复杂网络分析:聚类(社区检测)和可视化
R语言混合图形模型MGM的网络可预测性分析
R语言使用自组织映射神经网络(SOM)进行客户细分
R语言网络分析友谊悖论案例
R语言网络和网络流的可视化实践:通勤者流动网络
R语言最大流最小割定理和最短路径算法分析交通网络流量拥堵问题
R语言公交地铁路线网络图实现数据挖掘实战
R软件SIR模型网络结构扩散过程模拟
通过SAS网络分析对人口迁移进行可视化分析
python隶属关系图模型:基于模型的网络中密集重叠社区检测方法
使用Python和SAS Viya分析社交网络
用R语言和python进行社交网络中的社区检测
python图工具中基于随机块模型动态网络社团检测
在R语言中使用航空公司复杂网络对疫情进行建模
采用SPSS Modeler的Web复杂网络对所有腧穴进行分析


文章转载自拓端数据部落,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论