gephi mysql_用爬虫和 Gephi 研究微博好友二度人脉分析|Mo’s blog

本文介绍如何利用爬虫获取微博数据,并结合Gephi进行二度人脉分析。通过节点度和边权重设置,可视化社交网络,识别一度与二度人脉关系。在Gephi中应用Force Atlas布局,过滤度值大于2的节点,揭示朋友圈结构。此外,通过MySQL查询进一步扩展分析,包括用户属性统计、关系紧密度等。
摘要由CSDN通过智能技术生成

2ff34e647e2e3cdfd8dca593e17d9b0a.png使用图数据结构处理社交网络数据:每个节点就是一个人。

每个节点的度表示关系数。为 Gephi 数据可视化软件准备数据:节点 csv 文件:node.csv(列标题:id、label;值分别是微博用户 uid、微博用户名。)

边 csv 文件:edge.csv(列标题:source、target、weight;值分别是微博用户 id、微博用户 id、权值。权值可以是人脉度数)Gephi 的处理操作:

46a0fbc6e071ff986c47b35d6826c5d2.png注意:边文件中的权值可以设置差异大些,这样在 Gephi 中可以容易看出自己(研究用户)的点

背景颜色

节点 - 颜色 - Ranking(度)

节点 - 大小 - Ranking(度)

边 - 颜色 - Ranking(权重)- 换个颜色

边权重尺度

找到自己的点

格式刷(扩散可选没有、邻居)

字体设置为微软雅黑

调整好中心点的位置

布局使用 Force Atlas(斥力 600),也可用其它布局

右侧统计计算平均度,然后用过滤,通过设置度(范围)为 2 及以上的节点保留࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值