我有一个存在以下问题的数据集。 有时,温度传感器会在精确的同一分钟返回重复的读数,其中有时重复的2个中的1个是“合理的”,而另一个略有偏差。 例如:
TEMP TIME 1 24.5 4/1/18 2:00 2 24.7 4/1/18 2:00 3 24.6 4/1/18 2:05 4 28.3 4/1/18 2:05 5 24.3 4/1/18 2:10 6 24.5 4/1/18 2:10 7 26.5 4/1/18 2:15 8 24.4 4/1/18 2:15 9 24.7 4/1/18 2:20 10 22.0 4/1/18 2:20
第5、7和10行是读数,因为它们太高或太低(在相对稳定的环境中5分钟之内上升和下降的程度都没有意义)。
此数据集最后的目标是“平均”相似的值(例如第1和2行),并从数据集中完全删除太极端的行(例如第5和7行)。
目前,我要表达这一点的想法是查看先前获得的行,如果2个重复项之一是+/- 0.5度,则在第3列中标记为TRUE,这样我就可以过滤掉其中的所有TRUE值结束。我不确定如何在要查找+或-上一个数字的0.5的if语句中进行通信。有人知道吗?
答案 0 :(得分:0)
这是一个Google工作表示例,可以满足您的要求: https://docs.google.com/spreadsheets/d/1Va9RjSeulOfVTd-0b4EM4azbUkYUb22jXNc_EcafUO8/edit?usp=sharing
我做了什么:
使用绝对值可以提供所需的“ +或-”。这是说如果两个数字之间的距离太大,则不要包括该术语。
答案 1 :(得分:0)
答案 2 :(得分:0)