使用R从数据框中的数据中删除循环尖峰

时间:2018-04-19 12:44:16

标签: r

enter image description here

我有一个以下格式的数据框,我的意图是将所有尖峰( RED cyclical obs )平均到一个公共值,这样我就可以删除那些多个尖峰并且只有一条循环曲线。

TimeStamp           Value
06-06-2017 05:15    58.12449265
06-06-2017 05:30    58.66942596
06-06-2017 05:45    60.08719635
06-06-2017 06:00    61.68566895
06-06-2017 06:15    61.58365631
06-06-2017 06:30    60.17367935
06-06-2017 06:45    58.30209351
06-06-2017 07:00    59.64432907
06-06-2017 07:15    61.5642128
06-06-2017 07:30    61.63970184
06-06-2017 07:45    61.54192734
06-06-2017 08:00    60.13797379
06-06-2017 08:15    58.82881546

因此,"价值"它从58增加到1小时再次减少到58,再从58增加到58减少。

这种情况不是全部存在,而是每24小时仅存在2小时。

我希望以下面的格式处理这个数据帧,它应该每隔15分钟将值设置为均匀,以避免数据中的峰值

TimeStamp           Value
06-06-2017 05:15    58.12449265
06-06-2017 05:30    58.66942596
06-06-2017 05:45    60.08719635
06-06-2017 06:00    61.XX
06-06-2017 06:15    61.XX
06-06-2017 06:30    61.XX
06-06-2017 06:45    61.XX
06-06-2017 07:00    61.XX
06-06-2017 07:15    61.XX
06-06-2017 07:30    61.XX
06-06-2017 07:45    61.XX
06-06-2017 08:00    60.13797379
06-06-2017 08:15    58.82881546

0 个答案:

没有答案