问题
通常,记录系统值的传感器具有操作范围和/或最小和最大允许值的规范。由于各种原因,传感器偶尔会发送虚假值,这些值超出了传感器物理上能够记录的范围。在分析或绘制传感器数据之前,我们想要处理这些虚假值。
解
我们将根据传感器的上限和下限为所有列添加范围检查:
:Aeon Multisensor Ambient temp << Range Check(LELE(-30,120));
讨论
以下是我们为什么要将此作为自动数据清理步骤的一部分的示例。此传感器记录的环境温度极不可能达到900度。范围检查是自动预处理数据的绝佳方式,也可用于衡量传感器的健康状况。由于范围检查将值更改为缺失,因此您可以使用“探索缺失值”平台来查看网络或传感器上是否需要维护(如果传感器发送了大量超出范围的值,它们将表现为缺失值) 。

也可以看看
理解传感器数据博客文章