時序
我應該使用哪個庫在 Java 中進行時間序列分析?
我正在尋找一個庫來在 Java 中進行一些時間序列分析,但我找不到任何合適的東西。
我找到了很多庫,例如 JSAT 的 Math3,但我可以為您解決我的問題。
例如,我想計算特定時間序列隨時間變化的標準偏差、移動平均值等。
我大量使用時間序列,並且在 Java 和 MATLAB 和 R 等腳本語言方面經驗豐富。我強烈建議您應該用 Java 編寫自己的實現,並停止尋找和依賴任何現成的實現. 它們不可靠。一個人應該能夠輕鬆地手寫 std、corr、cov、ma 等。獨立編碼它們可以真正增強您對潛在問題的理解。
簡而言之,Java 並不是一個很好的分析工具。您可能希望在 MATLAB、R 和 Python 中進行原型設計和研究,並在初步研究後用 Java 實現所需的功能。
您可以嘗試TimeEL,這是我一直在編寫的一個 Java 庫,用於評估時間序列數據的表達式。