想比较墨西哥和智利十年的经济指标,麻烦往往不在画图,而在下载后才发现数据缺了一大截。wbstats 是一个 R 包——把函数和依赖打包成可安装组件——它替用户调用世界银行 API,批量取得人口、经济等公共指标。新发布的 1.2.0 增加了 wb_country_coverage():下载完整序列前,先汇总各国、各指标的可用年份和完整率。不过,世界银行 API 本身不提供这类摘要;该函数读取的是 GitHub 上预先计算的结果。
这次更新也重做了底层工具链。作者移除了 dplyr、tidyr、readr、tibble、lubridate 等依赖,改用 base R 和 data.table——R 中处理大型表格的高性能工具——完成表格合并、变形及日期处理,并清理了已退役或只返回空表的指标。依赖更少,通常意味着安装和版本冲突风险更低;但函数返回值也从 tibble 改成 data.table,下游代码的筛选、修改和合并方式可能随之变化。已经依赖 wbstats 的项目,升级前值得先跑一遍兼容性检查。