开始使用免费开始使用

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_tempsea_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) %>% 
	___(___ = ___)
编辑并运行代码