r - 使用 FFT 函数对 R 中的时间序列数据进行傅里叶平滑
问题描述
我正在尝试FFT
对时间序列数据应用函数以在 R 中对其进行平滑处理:采样时间 =16 days
时间段 =1 year
输入值:
x <-c(5292,5324,4560,5479,5426,5836,6020,6163,5582,5530,6656,8473,8685,8107,8296,7943,7358,6476,5557,5057,4962,5038,5592)
结果complex number
的形式为ai+b
:
fft(x)
[1] 143412.0000+ 0.0000i -16172.9339+5204.3716i 3840.8982-7231.4595i
[4] -168.9544+4101.8545i 3964.4752+1373.7454i -2129.1013- 412.7717i
[7] 2043.0532+1519.1651i -92.0472- 889.5815i 659.5677+ 106.7809i
[10] -790.6303- 560.5901i -421.6175- 712.4884i -1580.7096- 338.9213i
[13] -1580.7096+ 338.9213i -421.6175+ 712.4884i -790.6303+ 560.5901i
[16] 659.5677- 106.7809i -92.0472+ 889.5815i 2043.0532-1519.1651i
[19] -2129.1013+ 412.7717i 3964.4752-1373.7454i -168.9544-4101.8545i
[22] 3840.8982+7231.4595i -16172.9339-5204.3716i
现在我想平滑数据2 harmonics,
,不知道如何在 R 中进一步进行。我彻底搜索了互联网,但找不到我的答案。很感谢任何形式的帮助。感谢您的时间。
解决方案
推荐阅读
- android - Firebase Crashlytics 控制台未显示崩溃日志
- jquery - 如何使用 JQuery 根据另一台设备中的更改更改一个设备中的应用程序的 URL
- ios - Storyboard xib 实时视图在左上角呈现所有子视图
- java - java和c ++ webrtc之间的kurento重新谈判问题
- maven - pom.xml 中存储库标记中 id 标记的含义
- c# - iText - 如何在不旋转页面的情况下旋转 pdf 内容
- android - 如何通过代码检查设备中是否可以使用 Google Assistant?
- excel - 将 Excel 2016 宏中的变量值复制到 Word 2016 中的新文档
- pandas - Delta Lake:性能挑战
- flutter - Flutter - 动态 TextEditingControllers,绑定到另一个输入字段