Gephi——使用map of countries和Geo Layout实现包含地理坐标的数据可视化

前言:

Gephi(以下内容基于0.9.2)比较擅长用来处理社会网络分析,其自身以及插件对地理数据的支持非常不足。主要有以下几点:

1、map of countries这个插件可以在gephi底图上以指定坐标系显示各个国家、洲际底图。

1)其本身已经非常古老了,而且中国地图上没有XX省。。。你懂的。

2)其底图是作为节点和边插入数据中来展示的,因此会影响数据的计算,故而必须在最后一步插入。

 

2、无法导入包含节点信息的边数据,比如你的表头是:

导入后,lng和lat并不会作为节点的属性数据,要命的是,节点的边这两个表即使在一个workspace中,竟然是无法数据互操作的。——这意味着,你可能需要手动将坐标输入节点,或者是手动添加一条条边,并输入边的权重。

 

3、即使你将上面的表分开成节点表和边表,并将其导入一个工作空间里。后一个导入的节点表或者是边表,仅仅作为新增数据插入。

例如:节点表:

边表:

先导入边表后,节点表会根据source和target自动生成,这时导入节点表,节点表会作为新增数据插入。并且gephi对数据表的操作仅支持正行操作,不支持部分列的操作。 

 

4、竟然不能显示中文标签??

好了,吐槽完了,以下是正文:


 准备工作:

【工具】-【插件】,找到map of countries和Geo Layout,下载-安装-重启即可。

可视化步骤:

1、导入边列表后导入点列表(在同一个workspace中)

【文件】-【导入电子表格】,选择xls文件的边数据。

2、手动为节点输入坐标。

3、在布局中选择geo layout,对应经纬度和坐标系,运行。

 

4、调整好节点和边的效果后(一定要在这一步之前做好),在布局中选择map of countries,选择china,运行即可。

5、结果大致如下:

 

转载于:https://www.cnblogs.com/shadrach/p/8074840.html

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Gephi使用 Newman 算法进行可视化分析的步骤如下: 1. 首先,你需要安装 Gephi 软件并打开它。 2. 导入你要进行可视化分析的网络数据。你可以通过击菜单栏的 "File",选择 "Open" 来导入网络数据文件。 3. 在左侧面板中选择 "Statistics",然后击右上角的 "Run" 按钮,打开统计功能。 4. 在弹出的 "Statistics" 窗口中,选择 "Network Overview",然后在右侧列表中找到 "Modularity",击它并击 "Run" 按钮。这将计算网络的模块化结构。 5. 在统计完成后,你可以查看新打开的 "Modularity Class" 窗口。这个窗口显示了网络中的模块化分区。 6. 接下来,你需要选择 "Layout" 功能来进行可视化布局。你可以在左侧面板中选择 "Layout",然后击右上角的 "Run" 按钮。 7. 在弹出的 "Layout" 窗口中,选择合适的布局算法。对于 Newman 算法,你可以选择 "ForceAtlas 2" 或 "Fruchterman Reingold" 算法。 8. 调整布局参数以获得最佳的可视化效果。你可以根据需要调整参数如节距离、引力、斥力等。 9. 击 "Run" 按钮开始布局计算。计算完成后,你将看到网络以新的布局方式呈现。 10. 最后,你可以通过调整节颜色、大小、标签等来进一步美化可视化效果。你可以在左侧面板的 "Appearance" 中进行相应设置。 以上就是在 Gephi使用 Newman 算法进行可视化分析的基本步骤。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值