【数据分享】第六次、第七次人口普查深圳各街道数据
0. 数据来源
https://tjgb.hongheiku.com/
https://www.hongheiku.com/sichuan/55201.html
手动收集整理
数据展示
数据分享
只分享人口数据,地理数据可能涉及隐私问题,暂不分享,有需要可以邮箱联系uncodong@qq.com
链接: https://pan.baidu.com/s/1tWyVmcmho62I248zP1rIdQ
提取码: iknp
1. 整合成excel并使用geopandas映射
第六次人口普查数据读取
import pandas as pddf = pd.read_excel("深圳市第六次人口普查数据记录.xlsx", sheet_name=None)
print(list(df))
统计人数并拼接
import pandas as pd# dropnan https://blog.csdn.net/qq_17753903/article/details/89817371
# pandas合并excel的多个sheet https://blog.csdn.net/qiuqiuit/article/details/120596158
# concat https://blog.csdn.net/qsx123432/article/details/111931323
# pd.concat( [df数据1, df数据2, …… ], axis = 0或1, join = 连接方式, keys = 表明数据来源 )## 1. 读取并拼接数据
dfs = [sheet.dropna(axis=0, how='any') for sheet in pd.read_excel("深圳市第六次人口普查数据记录.xlsx", sheet_name=None).values()]
dfs_concat = pd.concat(dfs)
print(len(dfs))## 2. 遍历数据,保存地区和人口数量的对应关系
dfs_concat = dfs_concat.reset_index() # 重设index,这样才能用to_dict("index")
time6_area_name2people_num_dic_list = []
for each in dfs_concat.to_dict("index").values():area_name = each["地区"]people_num = each["常住人口"]time6_area_name2people_num_dic_list.append({"地区":area_name.replace("街道","").replace("办事处",""),"人口数量":int(people_num.replace("人","")),})time6_df = pd.DataFrame(time6_area_name2people_num_dic_list)
time6_df
# time6_area_name2people_num_dic
读取街道尺度数据,拼接
import geopandas as gpd
shenzhen_subdistrict = gpd.read_file("shenzhen_subdistrict.shp")print(shenzhen_subdistrict)shenzhen_subdistrict_time6 = shenzhen_subdistrict.merge(time6_df, left_on='JDNAME', right_on='地区', how='left')
shenzhen_subdistrict_time6.to_file('深圳-第6次人口普查-街道.shp', driver='ESRI Shapefile', encoding='gbk')
shenzhen_subdistrict_time6
2. 地理数据展示
颜色越深表示人越多
【数据分享】第六次、第七次人口普查深圳各街道数据相关推荐
- 2020年中国第七次人口普查各省总人口数据可视图(1)
系列:人口交互可视化图表 最近在做plotly可视化交互图标的联系,先做了两张图表,分别是2020年中国第七次人口普查各省市和各城市总人口数据图表: 全国人口是指我国大陆31个省.自治区.直辖市和现役 ...
- 第七次人口普查数据与城镇化
第七次人口普查,既统计人口又统计房屋空置率.城镇化之路进入下半场城市化,差异化发展.房产税马上在一大批城市试点.房地产将何去何从.人口迁移顺序:乡镇->县城->市区->省会城市-&g ...
- 第七次人口普查数据背后的玄机,你看懂了吗?
5月11日,国务院发布了第七次人口普查数据结果.这次人口普查主要对户别人口.人口地区分布.性别构成.年龄构成.受教育程度人口.城乡人口.流动人口及民族人口九大项目进行了详尽调研.结果显示,男女比例仍然 ...
- 【2020年第七次人口普查】省市县三级人口婚姻状况和妇女生育状况
人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普!很多小伙伴对七普数据翘首以盼,最近<2 ...
- Python+Tableau第七次人口普查可视化分析
Python+Tableau第七次人口普查数据分析,绘制历次人口普查人口数量变化图.第七次人口普查不同省份总人口.同时以广东省为例,研究人口,性别分布情况,城镇人口变化. 文章目录 人口普查人口数量变 ...
- 基于可视化 BI 工具 DataEase 制作第七次人口普查数据分析大屏
一.制作第七次人口普查数据大屏的背景介绍: 第七次人口普查刚刚结束,想要制作一个大屏,能够直观的看到人口总数.出生人数.死亡人数等的情况: 希望能够直观的看到人口分布的情况.各种比例.年龄结构等有一定 ...
- 【2020年第七次人口普查】省市县三级分年龄、性别的人口
人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普! 之前我们介绍了<2020中国人口普查 ...
- 【2020年第七次人口普查】省市县三级人口基本情况
人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普! 本次我们所介绍的是<2020中国人口 ...
- 用Echart完成第七次人口普查
一.普通实现方式 <!DOCTYPE html> <html> <head> <meta charset="utf-8&qu ...
最新文章
- flask-WTF和sqlalchemy结合使用并实现前端页面登录(综合使用)
- flask uwsgi nginx 部署在 ubuntu 上
- 在图片中如何生成带有文字边缘空心字体?
- MIT自然语言处理第三讲:概率语言模型(第一、二、三部分)
- 3. Qt Creator
- LeetCode 2042. 检查句子中的数字是否递增
- android 布局圆变椭圆,Android实现自定义圆形、圆角和椭圆ImageView(使用Xfermode图形渲染方法)...
- [转载] python difference用法_set.difference() 的用法(python3)_python3 set集合,三元运算以及
- redis 验证消息队列也是写磁盘的
- 关于计算机图形学的学习
- Postman下载安装及汉化
- 西门子PLC是怎么控制伺服电机的?
- C++程序设计试题及答案解析(一)
- 计算机网络实验水晶头,计算机网络 实验1 双绞线水晶头制作.docx
- 串口调试工具--SecureCRT的使用
- python语言表白语句简单_简短的表白情话
- 三菱FX3Uplc控制的三轴程序通用编程,程序带有注解,有原点回归,机器手加减速设置
- 叔叔不约---匿名聊天网 聊天图片爬虫抓取
- python为什么胶水语言_Python真的什么都可以做,胶水语言可不是白叫的
- 最好用的数学神器Mathpix Snip-公式神器,只要截图就能识别公式,手写的公式都能识别
热门文章
- 0基础软件测试小白,如何找到一份高薪的工作?
- 1350: 最佳校友
- 基于51单片机+DHT11温湿度+LCD1602显示
- J-K触发器的工作原理
- java学习笔记day09 final、多态、抽象类、接口
- 【原】Coursera—Andrew Ng机器学习—课程笔记 Lecture 5 Octave Tutorial
- ubuntu让开机就打开蓝牙
- 成都电子科技大学计算机尹佳,电子科技大学成都研究院
- springcloud适配mysql和oracle数据库
- Unable to locate tools.jar. Expected to find it in C:/Program Files/Java/jre