比较同一列的不同行的数据

时间:2016-07-12 05:47:51

标签: r

我对编程很新。我有超过5年的大型时间序列数据。它是以10分钟的间隔收集的温度数据。我只需要冬季数据,我使用" lubridate"分离冬季数据。现在我需要比较每一天的每个时间间隔的数据。

我有日期,时间和温度的数据,比较结果是我想要的结果:

Date         time  temperature(F)    Compare result
2011/01/16  14.00    32                 -
2011/01/16  14:10    35                 1
2011/01/16  14:20    29                 1
2011/01/16  14:30    30                 1

现在,我得到了#34;比较结果&#34;通过将两个连续数据之间的范围指定为5%。对于第二个值(35),如果(0.95 * 32 <35 <1.05 <32)则为真(等于1),否则为假(等于0),依此类推。
在一个循环中,比较将在一天内,并且类似地其他循环需要在其他日期执行。有一天总共有144个数据。如何运行此循环来比较数据?

0 个答案:

没有答案