SuperAPI AI 工具集

joining-data

数据与分析

查看项目

更新于 10-16 03:14

技能介绍

用途:该技能描述如何把外部数据与 Our World in Data(OWID)数据连接,典型场景是用 OWID 人口数据把总量指标换算为人均数据。

主要能力与要点:OWID 数据通常是二维数据框,维度为时间(几乎总是年份)和实体(几乎总是国家及大洲、World 等地理区域)。OWID 使用统一的国家名称和地区代码:标准国家用 ISO alpha-3,特殊区域用自定义代码,如 World 为 OWID_WRL。若外部数据已有 ISO alpha-3 代码,直接用它连接;若使用其他标识(如 ISO alpha-2),需先映射为 ISO alpha-3。OWID 的历史数据采用现代国界,例如公元 1 年的意大利人口按现代意大利边界计算。Europe、Sub-saharan Africa 等区域汇总在不同来源间通常不一致,不要按名称连接。若外部数据没有年份列,需从文档确定或询问用户,再按该年份连接。

常用连接数据:人口有两组时间序列——长期人口数据(图表 https://ourworldindata.org/grapher/population,合并多个来源,覆盖公元前 10000 年至今,精确时间范围可抓取该图表元数据并读取 $.columns.[0].timespan);联合国人口数据(图表 https://ourworldindata.org/grapher/population-with-un-projections,1950 年起并含至 2100 年的中方案预测),需要较近年份或当前及未来年份时使用后者。人均 GDP 同样有两组——长期 GDP 数据(图表 https://ourworldindata.org/grapher/gdp-per-capita-maddison-project-database,许多国家自 1820 年起,但缺最近几年);世界银行数据(图表 https://ourworldindata.org/grapher/gdp-per-capita-worldbank,1990 年至今,最多到一两年前)。如何根据图表 URL 下载数据,参见 fetch-chart-data 技能。

限制:资料未提供具体安装命令、收费或平台信息。