热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

通过SAS网络分析对人口迁移进行可视化分析

世界上超过3.5%的人口正在移动,被视为国际移民。这是一个超过2.5亿人生活在一个不同于他们的出生国或国籍的国家。以另外一种方式,如果所有

世界上超过3.5%的人口正在移动,被视为国际移民。这是一个超过2.5亿人生活在一个不同于他们的出生国或国籍的国家。以另外一种方式,如果所有的移民生活在一个国家,其人口将是5 个最大的国家在世界上! 

最近我们被客户要求撰写关于SAS网络分析的研究报告,包括一些图形和统计输出。移民的流动,我们创建了一个可视化,让用户亲眼看看移民的移动情况。

移民迁移到哪些国家?在移居特定国家的所有移民中,他们来自哪里?

   相关视频:复杂网络分析CNA简介与R语言对婚礼数据聚类(社区检测)和可视化|数据分享



可视化地图上的移动

由于我们正在处理地理数据,因此我们希望在地图上显示可视化。我们将地图过滤为一个原始国家/地区。不确定哪种方式可能表现最佳,我们尝试了两种标准方式来显示地理地图(如下所示)。

泡泡图 - 泡沫越大,移动到目的地国家的移民就越多。

地区 - 国家阴影越黑,移民越多。

一目了然,您可以看到哪个目的地国家有更多的移民。

您可以在一个您可能不会想到的地方找到答案:网络分析。如果你以前没有使用过这个对象,你首先想到的可能是它们看起来像蜘蛛网(很多都是这样)。以下对象是对上述地图上显示的相同联合国数据的网络分析,过滤到单个来源国家。节点的大小表示到目的地国家的移民数量。

以下地图是与上面相同的默认网络分析对象,但具有地图背景。它甚至看起来与前面显示的气泡图非常相似,只是它添加了节点之间的链接(并选择了不同的地图服务)。

以下地图反映了这些变化。它包含与之前地图相同的信息,但它讲述了一个更加动态的故事。网络分析显示了移民的起源,线条的粗细比较了体积,颜色代表了目的地区域。您可以一眼就看出移民的移动地点和移动地点!

为了实现这一切,我们根据移民目的地添加了一个词云。现在,当您按移民来源过滤时,您可以在地图和文字云中快速查看移民卷。


推荐阅读
  • 《我的世界》Java版种子合集:探索多样世界生成
    本文介绍了《我的世界》Java版中用于生成多样化游戏世界的种子代码。这些种子是由一个或多个字符(包括正整数和负整数)组成的值,能够为玩家带来截然不同的地形和环境体验。通过使用不同的种子,玩家可以探索各种独特的地貌、生物群系和结构,从而丰富游戏的乐趣和挑战性。 ... [详细]
  • CAD中外部参照图框的命令与应用技巧 ... [详细]
  • 首个水风险评估工具正式上线,百余家机构呼吁共同关注水资源安全
    首个水风险评估工具正式上线,百余家机构呼吁共同关注水资源安全 ... [详细]
  • 最新消息显示,苹果即将发布的新一代iOS系统可能将集成先进的3D地图功能。这一创新技术由C3 Technologies公司开发,曾在今年3月被TechCrunch报道。用户可以通过该功能获得更加真实和沉浸式的地图体验,包括详细的建筑物模型和街景视图。视频演示展示了其卓越的视觉效果和交互性。 ... [详细]
  • 如何在Python中配置库并创建可视化对象:详细指南与实践步骤
    本文详细介绍了如何在Python中配置库并创建复杂的可视化对象。通过具体的实践步骤,读者将学会利用Python的强大功能来实现高度定制化的数据可视化,特别是在PowerBI环境中,Python能够显著提升可视化的灵活性和表现力。 ... [详细]
  • 本文将继续探讨 JavaScript 函数式编程的高级技巧及其实际应用。通过一个具体的寻路算法示例,我们将深入分析如何利用函数式编程的思想解决复杂问题。示例中,节点之间的连线代表路径,连线上的数字表示两点间的距离。我们将详细讲解如何通过递归和高阶函数等技术实现高效的寻路算法。 ... [详细]
  • 通过手机获取的GPS坐标在手机地图上存在约100-200米的偏差,但在Google Maps中搜索同一坐标时,定位非常精确。这种偏差可能出于安全或隐私考虑而被有意引入。此外,不同设备和环境下的GPS信号强度和精度也会影响最终的定位结果。 ... [详细]
  • 利用ZFS和Gluster实现分布式存储系统的高效迁移与应用
    本文探讨了在Ubuntu 18.04系统中利用ZFS和Gluster文件系统实现分布式存储系统的高效迁移与应用。通过详细的技术分析和实践案例,展示了这两种文件系统在数据迁移、高可用性和性能优化方面的优势,为分布式存储系统的部署和管理提供了宝贵的参考。 ... [详细]
  • 王者荣耀如何设置手机定位?详细教程与技巧分享 ... [详细]
  • POJ3669题目解析:基于广度优先搜索的详细解答
    POJ3669(http://poj.org/problem?id=3669)是一道典型的广度优先搜索(BFS)问题。由于陨石的降落具有时间属性,导致地图状态会随时间动态变化。因此,可以利用结构体来记录每个陨石的降落时间和位置,从而有效地进行状态更新和路径搜索。 ... [详细]
  • 经过短暂的休整,我们再次推出新的小程序功能,进一步提升用户体验。现在,小程序页面不仅支持放置转发按钮,还新增了长按快速转发的功能,让用户能够更加便捷地分享页面内容。这一更新将为开发者提供更多创意空间,同时也大幅提升了用户的互动性和使用便利性。 ... [详细]
  • SRM 553:深入解析供应链管理系统的最新进展与应用本文详细探讨了供应链管理系统(SCM)的最新发展及其在实际应用中的影响。通过对当前技术趋势的分析,文章揭示了 SCM 在提高效率、降低成本和增强透明度方面的关键作用。此外,还介绍了几种创新的 SCM 解决方案,如区块链技术和人工智能的应用,以及这些技术如何帮助企业更好地应对市场变化和挑战。 ... [详细]
  • 能够感知你情绪状态的智能机器人即将问世 | 科技前沿观察
    本周科技前沿报道了多项重要进展,包括美国多所高校在机器人技术和自动驾驶领域的最新研究成果,以及硅谷大型企业在智能硬件和深度学习技术上的突破性进展。特别值得一提的是,一款能够感知用户情绪状态的智能机器人即将问世,为未来的人机交互带来了全新的可能性。 ... [详细]
  • 如何在高德地图中启用并高效利用跑步功能?详细操作指南与技巧分享
    高德地图中的跑步功能如何启用及高效利用?本文将详细介绍具体操作步骤与实用技巧。首先,打开高德地图应用,找到并点击跑步功能图标,开始记录您的运动数据。通过设置个性化目标和路线规划,您可以更好地监控运动状态,提升跑步效果。此外,本文还将分享一些高级功能,如数据分析和社交分享,帮助您更加科学地管理您的跑步计划。 ... [详细]
  • 在 Angular Google Maps 中实现图片嵌入信息窗口的功能,可以通过使用 `@agm/core` 库来实现。该库提供了丰富的 API 和组件,使得开发者可以轻松地在地图上的信息窗口中嵌入图片。本文将详细介绍如何配置和使用这些组件,以实现动态加载和显示图片的功能。此外,还将探讨一些常见的问题和解决方案,帮助开发者更好地集成这一功能。 ... [详细]
author-avatar
烛光一米_530
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有