時序

我應該使用哪個庫在 Java 中進行時間序列分析?

  • August 16, 2017

我正在尋找一個庫來在 Java 中進行一些時間序列分析,但我找不到任何合適的東西。

我找到了很多庫,例如 JSAT 的 Math3,但我可以為您解決我的問題。

例如,我想計算特定時間序列隨時間變化的標準偏差、移動平均值等。

我大量使用時間序列,並且在 Java 和 MATLAB 和 R 等腳本語言方面經驗豐富。我強烈建議您應該用 Java 編寫自己的實現,並停止尋找和依賴任何現成的實現. 它們不可靠。一個人應該能夠輕鬆地手寫 std、corr、cov、ma 等。獨立編碼它們可以真正增強您對潛在問題的理解。

簡而言之,Java 並不是一個很好的分析工具。您可能希望在 MATLAB、R 和 Python 中進行原型設計和研究,並在初步研究後用 Java 實現所需的功能。

您可以嘗試TimeEL,這是我一直在編寫的一個 Java 庫,用於評估時間序列數據的表達式。

引用自:https://quant.stackexchange.com/questions/14569