开始使用免费开始使用

使用 nabular 数据将值填补到范围下方

我们希望记录下自己填补过的数值。否则将很难评估这些填补值的质量如何。

我们将练习对数据进行填补,并通过将值填补到数据范围下方,复现上一组练习中的可视化。

这种方法有助于进一步探索缺失情况,也为缺失值填补提供了一个通用框架。

首先,使用 impute_below_all() 将数据填补到范围下方,然后对数据进行可视化。我们会注意到,虽然在这个例子中能看到缺失值的位置,但仍需要一种方式来跟踪它们。用于跟踪缺失数据的编程模式可以帮助实现这一点。

本练习是课程的一部分

在 R 中处理缺失数据

查看课程

练习说明

使用 oceanbuoys 数据:

  • 使用 impute_below_all() 将值填补到范围下方。
  • 可视化新出现的缺失值:x 轴为 wind_ew,y 轴为 air_temp_c
  • 使用 bind_shadow()impute_below_all()add_label_shadow() 对数据进行填补并跟踪。
  • 显示图形并检查填补后的数值。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Impute the oceanbuoys data below the range using `impute_below`.
ocean_imp <- impute_below_all(___)

# Visualize the new missing values
ggplot(___, 
       aes(x = ___, y = ___)) +  
  geom_point()

# Impute and track data with `bind_shadow`, `impute_below_all`, and `add_label_shadow`
ocean_imp_track <- bind_shadow(___) %>% 
  ___() %>% 
  ___()

# Look at the imputed values
___
编辑并运行代码