问题标签 [na.approx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
42 浏览

imputation - na.approx 和 na.locf 行为不正常

我正在尝试计算不同国家/地区时间序列的估算值。这段代码以前运行良好,但现在估算的值都是错误的……我无法弄清楚问题所在,我已经尝试了我能想到的一切。

我们的规则是:

  • 在时间序列末尾缺少的值将被赋予该序列中最后一个已知值。
  • 在时间序列开始时缺失的值被赋予该序列中的第一个已知值。
  • 如果时间序列中间缺少值,则使用线性外推。

我的数据框由几列组成:transport_mode、country_code、year、fatities。我不确定如何在这里分享我的数据?这是一张有 3600 个观测值的大表……

这些是原始数字: 在此处输入图像描述

这些是估算值。您可以立即看到 CY、IE 和 LT 存在问题。 在此处输入图像描述

数据框如下所示: 在此处输入图像描述