大家好,
我有一些數據正在執行時間序列分析,我想從周期圖中獲取峰值的位置(時間序列>保存光譜密度)。 例如,您可以使用 Air.jmp 示例數據表執行此操作,僅放入 Y 列變量。 您可以放入 X、時間 ID 變量,但這不是必需的。
不管怎樣,一旦你保存了頻譜密度,就會有幾列感興趣::頻譜密度、:週期圖和:頻率,請參見下面的屏幕截圖。

我想做的是找到 :Periodogram 列中可能前 3 或 4 個峰值的行號——它比 :Spectral Density 列更容易使用(請參見黃色突出顯示的區域)。 一旦獲得這些行號,我就可以在 :Period 和 :Frequency 列中找到相應的值來報告結果。
我遇到的問題是能夠獲取不是 Col Max(:Periodogram) 結果的其他值。 我可以很好地理解這一點,但很難選出其他感興趣的列。 我想使用 JSL 來執行此操作,以便任務自動化,而不必使用套索工具或類似工具。
非常感謝任何想法或建議。
謝謝!,
DS