我对编程很新。我有超过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个数据。如何运行此循环来比较数据?