Hot-deck 技巧与提示 II:按相关变量排序
另一个能提升 hot-deck 插补效果的小技巧,是按照与目标插补变量相关的变量对数据进行排序。
例如,在您刚才绘制的所有边际图中,您会看到气温与海表温度高度相关,这非常符合直觉。您可以利用这一点来改进 hot-deck 插补。如果先按 sea_surface_temp 对数据排序,那么每一个被插补的 air_temp 值都会来自一位具有相似 sea_surface_temp 的"供体"。我们来看看这会如何发挥作用!
本练习是课程的一部分
R 中的缺失值填补处理
练习说明
- 对
tao数据中的air_temp缺失值进行 hot-deck 插补,按sea_surface_temp排序,并将结果赋给tao_imp。 - 绘制
air_temp与sea_surface_temp的边际图。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Hot-deck-impute air_temp in tao ordering by sea_surface_temp
tao_imp <- ___(___, ___ = ___, ___ = ___)
# Draw a margin plot of air_temp vs sea_surface_temp
tao_imp %>%
select(air_temp, sea_surface_temp, air_temp_imp) %>%
___(___ = ___)