【发布时间】:2014-05-09 07:13:39
【问题描述】:
我有一个缺少值的表,我正在尝试编写一个函数来替换 基于最接近的两个非零值计算的缺失值。
例子:
X Tom
1 4.3
2 5.1
3 NA
4 NA
5 7.4
对于X = 3、Tom = 5.1 + (7.4-5.1)/2。
对于X = 4、Tom = (5.1 + (7.4-5.1)/2) + (7.4-5.1)/2
这个函数已经存在了吗?如果没有,任何建议将不胜感激。
【问题讨论】:
-
我不知道有什么功能可以做到这一点。 pkg::zoo 中的
na.locf函数将“继承”。 -
我不太明白你在计算 X = 4 时 Tom 的值是什么意思,你能详细说明一下吗?
标签: r missing-data imputation