[程式] 如何在SAS中計算local max & local mini

看板Statistics作者 (阿姆)時間16年前 (2009/09/17 11:23), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/2 (看更多)
[軟體程式類別]:SAS [程式問題]:資料處理 [軟體熟悉度]: 低(1~3個月) [問題敘述]:希望在一組股價的時間序列中,找出全部的local max 和 local mini. 比方說100 120 115 114 99 150 130 145 100,其中的local max為120, 150,145, 而local mini為99,130 [程式範例]: ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.235.78 ※ 編輯: eminem 來自: 140.119.235.78 (09/17 11:25) ※ 編輯: eminem 來自: 140.119.235.78 (09/17 11:25)

09/17 11:51, , 1F
笨方法:去算相鄰兩個點的difference,然後找變號的地方
09/17 11:51, 1F

09/17 11:52, , 2F
感覺好像有答跟沒答一樣XD
09/17 11:52, 2F

09/17 12:07, , 3F
我想到的方法也是這樣,可是不知道如何讓程式自己抓(迴圈?)
09/17 12:07, 3F

09/17 13:37, , 4F
看不懂120 150 145 以及99 130 的規律性 是怎麼抓的?
09/17 13:37, 4F

09/17 15:46, , 5F
http://0rz.tw/GE9Dy local max為上升趨勢的相對高點
09/17 15:46, 5F

09/17 15:46, , 6F
而local mini為下降趨勢的相對低點 (都是趨勢反轉的轉折點)
09/17 15:46, 6F
文章代碼(AID): #1AiQktSZ (Statistics)
文章代碼(AID): #1AiQktSZ (Statistics)