人口普查分年龄死亡率

一行是第七次全国人口普查里一个城乡类别、一个性别、一个单岁年龄的平均人口、死亡人口和死亡率。

v1 生效中 · 2026/11/13 发布险种标签:健康险寿险时间跨度:2020 年数据出处 国务院第七次全国人口普查领导小组办公室、国家统计局《中国人口普查年鉴-2020》表 6-4(全国)、6-4a(城市)、6-4b(镇)、6-4c(乡村)。按国家统计局网站的原表图片逐格录入,未修匀、未做漏报调整;mx 由平台计算数据更新 2020/10/31
申请授权查看样本
记录
1,212
字段
11
AI 扩增字段
1
平均非空率
100%
字段完整度
11 个字段,11 个没有空值,1 个 AI 扩增

图片:Meihe Chen,CC BY-SA 4.0(在新窗口打开图片的原始页面)

01字段

字段来源,逐一标明

共 11 个字段,其中 AI 扩增字段 1 个。非空率按当前版本的 1,212 行计算。

关于这个数据集

一行是第七次全国人口普查里一个城乡类别、一个性别、一个单岁年龄的平均人口、死亡人口和死亡率。覆盖全国和城市、镇、乡村,男女合计和分性别,0 到 99 岁每一岁加 100 岁及以上,死亡人口对应 2019 年 11 月到 2020 年 10 月,共 1212 行。用来和保险业经验生命表对比全人口死亡水平,算选择效应和城乡差异,作为定价和准备金评估的人口死亡率参照。

字段类型来源非空率可过滤可返回说明
普查年份year含义:年份键:年份。样本里格式符合 100%,还没有参照整数原生100%人口普查的年份。2020 是第七次全国人口普查,死亡人口对应 2019 年 11 月 1 日到 2020 年 10 月 31 日
城乡urban_rural含义:类别文本原生100%城乡合计(全国)、城市、镇、乡村。按普查的城乡划分,和死因监测的“城市、农村”不是同一个口径
性别sex含义:类别文本原生100%合计、男、女
年龄age规律 1:年龄的字段规律字段规律:age_group由年龄扩增得出。含义:年龄(岁)整数原生100%周岁,0 到 100。100 表示 100 岁及以上(开口组)
年龄写法age_label含义:文字说明文本原生100%原表的写法,例如 35岁、100岁及以上
开口年龄组is_open_age含义:是否是非原生100%是:100 岁及以上
平均人口avg_population含义:人数(人)整数原生100%单位:人。原表的平均人口,是算死亡率的分母
死亡人口deaths含义:人数(人)整数原生100%单位:人。普查登记的 2019 年 11 月 1 日到 2020 年 10 月 31 日的死亡人数
死亡率(‰)death_rate_per_mille含义:比率(‰)小数原生100%原表公布的死亡率,单位:千分之一(‰),保留 2 位小数。原表表头印作“%”,数值是千分率
中心死亡率 mxmx含义:比率(小数)小数原生100%由平台计算:死亡人口 ÷ 平均人口,不四舍五入。精算上的中心死亡率 m_x;换成一年内死亡概率可以用 q_x ≈ m_x ÷ (1 + 0.5 m_x)(这一步本数据集不做)
年龄组(5 岁)age_group规律 1:年龄组(5 岁)的字段规律字段规律:age_group由年龄扩增得出。含义:类别文本规则扩增第 1 级扩增查看溯源:年龄组(5 岁)100%平均置信度 1.00校验少:不建议单独作为决策依据年龄按 5 岁分组,例如 60-64

02样本

先看样本,再做决定

这里显示当前版本的前 20 行。这个数据集没有敏感字段。

#普查年份year城乡urban_rural性别sex年龄age年龄写法age_label开口年龄组is_open_age平均人口avg_population死亡人口deaths死亡率(‰)death_rate_per_mille中心死亡率 mxmx年龄组(5 岁)age_group
12020城乡合计合计00岁否13629879208221.530.00152767313634992660-4
22020城乡合计合计11岁否1464403956820.390.000388007707436452460-4
32020城乡合计合计22岁否1663026743830.260.00026355560015963660-4
42020城乡合计合计33岁否1918213538410.20.000200238398906065450-4
52020城乡合计合计44岁否1602675029010.180.000181009874116711130-4
62020城乡合计合计55岁否1844697728740.160.000155797884932582725-9
72020城乡合计合计66岁否1782150025660.140.000143983390848132865-9
82020城乡合计合计77岁否1916989825540.130.000133229712542028135-9
92020城乡合计合计88岁否1823991323910.130.000131086151562236085-9
102020城乡合计合计99岁否1755050222440.130.000127859590568976315-9
112020城乡合计合计1010岁否1763206825150.140.0001426378346544489210-14
122020城乡合计合计1111岁否1738952126520.150.0001525056383094163510-14
132020城乡合计合计1212岁否1724991929940.170.000173566032397021710-14
142020城乡合计合计1313岁否1646844135540.220.000215806705686348810-14
152020城乡合计合计1414岁否1563341938110.240.000243772651395065910-14
162020城乡合计合计1515岁否1550835541530.270.000267791135810342215-19
172020城乡合计合计1616岁否1400056939270.280.0002804886001418942615-19
182020城乡合计合计1717岁否1424335240100.280.00028153485218928815-19
192020城乡合计合计1818岁否1394445242820.310.000307075530827600815-19
202020城乡合计合计1919岁否1448633842410.290.0002927585977905527415-19

03版本

每次发布,都留记录

发布后的数据版本不能修改。更正时发布新版本,旧版本保留。

  1. 版本 v12026/11/13 发布

    生效中

    1,212 行 · 11 个字段 · 初始导入

05字段规律

字段之间的规律

比如一一对应、谁先谁后。只帮你读懂数据,不用来连接。

本数据集内1

  • 扩增得出

    age_group由年龄扩增得出。

    来自字段扩增
    人口普查分年龄死亡率人口普查分年龄死亡率

06授权与接入

申请授权,一次调用就能用上

试用立即生效,并送 500 点试用点数。授权后用 API Key 调用 REST 接口,按返回的行数扣点。

授权

  • 试用:立即生效,14 天,送 500 点。每个空间只能试用一次。
  • 正式申请:写明用途,由运营人员审核。
每次查询
0.2 点 + 每 100 行 0.1 点
样本和字段说明
免费

REST 调用示例

# 先把 API Key 放进环境变量:export WI_API_KEY=你的 API Keycurl -X POST 'https://wi.insightworld.cn/api/v1/datasets/census-age-mortality/query' \  -H "Authorization: Bearer $WI_API_KEY" \  -H 'Content-Type: application/json' \  -d '{"filters":[{"field":"urban_rural","op":"eq","value":"城乡合计"}],"limit":10}'
创建 API Key在 Explorer 里调试返回内容包括数据、下一页的位置和点数回执。

交给 Agent

  • 人身险精算依赖 7 个数据集 · 一次对话约 0 点

    用第四套或 2010—2013 版生命表算年金和寿险的现值、纯保费和准备金,也能做利润测试和死亡率预测。

    发给

    请下载 https://wi.insightworld.cn/skills/actuarial-life.zip 并解压,把里面的 actuarial-life 文件夹装进你自己的技能目录(不确定时装到 ~/.agents/skills/),然后使用这个技能。我的 API Key 在环境变量 WI_API_KEY 里。

    Agent 会自己下载、装进它的技能目录
  • 以后开放

    MCP

    仍在使用 MCP 的 Agent 客户端,用 OAuth 连接后通过工具查询。