Python+pyecharts在地图上呈现数据(下)

本文通过Python的pyecharts库展示了1985-1990年人口迁移数据,分析了人口流动方向和总量,并利用网络图揭示省份间的关系,讲解了Geo图表线条设置和数据转换技巧。
摘要由CSDN通过智能技术生成

一、分析目的及数据源简介

本案例可以直观地看出,我国人口在各省之间的流动特点,并据此了解各省之间的相关性。

本次学习使用的数据为1985至1990年(好久远呀)的人口迁移数据。数据样式如下:
在这里插入图片描述

其中from 为流出省份,to为流入省份,count为人口数量。

二、数据展示

1、展示流出流入数据方向

在实际研究中,我们为了观察主要特征,往往采取抓大放小的措施。在这里也是一样,对于count较小的数据,不作为我们本次的研究对象。此次查看的数据为迁移次数大于80000的记录,所以导入方式如下:
【脚本】

data = pd.read_csv(r'D:\population.csv', encoding='GBK')
#将大于8万的数据转成list以备地图上展示
result = data[data['count']>80000][['from', 'to']].values.tolist()

geo = Geo()
geo.add_schema(maptype='china')
#将result数据显示在地图上,并确定了线型为曲线
geo.add('1985~1990人口迁移图', result, type_=ChartType.LINES, linestyle_opts=opts.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值