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. 地理数据展示

颜色越深表示人越多

【数据分享】第六次、第七次人口普查深圳各街道数据相关推荐

  1. 2020年中国第七次人口普查各省总人口数据可视图(1)

    系列:人口交互可视化图表 最近在做plotly可视化交互图标的联系,先做了两张图表,分别是2020年中国第七次人口普查各省市和各城市总人口数据图表: 全国人口是指我国大陆31个省.自治区.直辖市和现役 ...

  2. 第七次人口普查数据与城镇化

    第七次人口普查,既统计人口又统计房屋空置率.城镇化之路进入下半场城市化,差异化发展.房产税马上在一大批城市试点.房地产将何去何从.人口迁移顺序:乡镇->县城->市区->省会城市-&g ...

  3. 第七次人口普查数据背后的玄机,你看懂了吗?

    5月11日,国务院发布了第七次人口普查数据结果.这次人口普查主要对户别人口.人口地区分布.性别构成.年龄构成.受教育程度人口.城乡人口.流动人口及民族人口九大项目进行了详尽调研.结果显示,男女比例仍然 ...

  4. 【2020年第七次人口普查】省市县三级人口婚姻状况和妇女生育状况

    人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普!很多小伙伴对七普数据翘首以盼,最近<2 ...

  5. Python+Tableau第七次人口普查可视化分析

    Python+Tableau第七次人口普查数据分析,绘制历次人口普查人口数量变化图.第七次人口普查不同省份总人口.同时以广东省为例,研究人口,性别分布情况,城镇人口变化. 文章目录 人口普查人口数量变 ...

  6. 基于可视化 BI 工具 DataEase 制作第七次人口普查数据分析大屏

    一.制作第七次人口普查数据大屏的背景介绍: 第七次人口普查刚刚结束,想要制作一个大屏,能够直观的看到人口总数.出生人数.死亡人数等的情况: 希望能够直观的看到人口分布的情况.各种比例.年龄结构等有一定 ...

  7. 【2020年第七次人口普查】省市县三级分年龄、性别的人口

    人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普! 之前我们介绍了<2020中国人口普查 ...

  8. 【2020年第七次人口普查】省市县三级人口基本情况

    人口数据是我们在各项研究中最常用的数据之一.人口数据的主要来源是我国每十年进行一次的人口普查,最近一次的人口普查是2020年进行的第七次人口普查,简称七普! 本次我们所介绍的是<2020中国人口 ...

  9. 用Echart完成第七次人口普查

    一.普通实现方式 <!DOCTYPE html> <html>     <head>         <meta charset="utf-8&qu ...

最新文章

  1. 在CentOS 6.9 x86_64搭建Lua开发环境
  2. 日本漫画巨匠力作,看漫画就能学会Python,简直不要太轻松
  3. DQN笔记:MC TD
  4. ultraedit中换行键的替换
  5. SAP在中国的发展和现状(培训公司欺诈推广)
  6. cmd下的一些小技巧
  7. OpenCV学习——轮廓检测
  8. pdo mysql_PDO MySQL
  9. 如何使用Mybatis-plus
  10. python股票预测代码_python用线性回归预测股票价格的实现代码
  11. java 根据星期计算日期_Java 根据指定日期计算所在周的周一和周日
  12. 脚本故事 - 2003年11月
  13. 如何使用Axure制作产品需求文档prd
  14. 2021年西安交通大学软件学院考研信息
  15. c语言程序设计 实验五数组,C语言实验五 数组程序设计(二)
  16. Android蓝牙音乐(基于Android10)
  17. 校验集装箱号合法性-php版
  18. U盘删除附带的CD驱动器内的数据
  19. loj 6184 无心行挽 虚树+DP+倍增
  20. python学习 - 多个npy文件的合并和读取 | numpy array

热门文章

  1. 解决No module named numpy问题
  2. 斯坦福NLP名课带学详解 | CS224n 第18讲 - 句法分析与树形递归神经网络(NLP通关指南·完结)
  3. Bugly 多渠道热更新解决方案
  4. Linux 查看文件的内容 - head、tail、cat、more、less
  5. 诱导产生iPS细胞的几种方法
  6. 2023北京联合大学计算机考研信息汇总
  7. 【比亚迪半导体】关联销售占比超过50%,关联销售毛利率是非关联销售的一倍
  8. 如何在网页界面设计中正确的留出空白空间
  9. 【游戏程序设计】完整二维游戏开发-飞机大战
  10. python树结构输出到excel_【IT专家】使用Excel电子表格表示树层次结构,以便Python CSV reader轻松解析?...