之前给大家分享过基于 WorldPop 人口密度栅格数据计算得到的省市区县人口密度面板数据,今天再分享一份使用类似方法计算得到的中国各乡镇人口密度面板数据。
2000~2020年中国各省市区县人口密度面板数据 & 栅格数据:https://rstata.duanshu.com/#/course/a857ea06ec46422dbacd6da50998aa06
栅格数据转面板的操作基本都类似,感兴趣的小伙伴可以学习之前推出的课程:
- 中国各省市碳排放量是如何计算的?R 语言栅格数据转面板数据:https://rstata.duanshu.com/#/brief/course/75de598dcfcc4ad0b9ff28bff27f6b83
- 如何将栅格数据处理成面板数据或时间序列数据?以 PM2.5 浓度数据处理为例(含并行计算内容):https://rstata.duanshu.com/#/brief/course/109dfcdfd1174d1eb2d00c621df4f047
附件中也提供了计算该数据的参考代码。
经过计算即可得到 2000~2020年各乡镇人口密度面板数据 了:
- 2000~2020年各乡镇人口密度面板数据.xlsx
另外会使用 Stata 的小伙伴也可以使用 dta 格式的:
- 2000~2020年各乡镇人口密度面板数据.dta
library(tidyverse) |
另外在附件中我还提供了一份省市区县乡镇代码对照表:
haven::read_dta("乡镇代码匹配省市区县.dta") |
乡镇区划代码的总体势性是 2021 年,不过也有一些可能是早些年份的,实际上使用过程中可以先和自己手上的乡镇数据匹配,对于匹配不上的再逐一检查。
除了平均人口密度(mean),我还给大家计算了 sum、min、max 和 sd 指标,或许也有用。
下图展示了 2022 年中国各乡镇街道的平均人口密度:
![]()
看起来有点像是栅格数据,毕竟很精细。另外也可以选择部分省份的观测,例如黑吉辽的:
![]()
绘图代码在附件中也有提供,感兴趣的小伙伴也可以学习平台上的这个课程:
使用 R 语言绘制中国夜间灯光地图:https://rstata.duanshu.com/#/brief/course/a430bddc4100426fb4dfeeec38c994d9
点击这里跳转到 RStata 短书平台获取附件:2000~2020 年中国各乡镇人口密度面板数据
评论