作者werlinxc (天才小韋)
看板Statistics
標題[程式] 找某日期的前一個交易日
時間Sat Mar 17 08:42:03 2018
[軟體程式類別]: SAS
[程式問題]: 偵測參數
[軟體熟悉度]: 新手
[問題敘述]:
板上的大家好,在整理資料時遇到了困難,想尋求協助。
資料總共有兩行,第一行是某日期,第二行是日股價,我想找出找出某日期的「前一日(
必須為交易日)與前一個月」的股價差。
有想過用intnx函數,直接拿第一行的某日期減一天,再抓日股價相同的一天。但如果某
日期是禮拜一,減一天會是禮拜日,但禮拜日股價不會有資料,應該是要往前推算至最近
交易日才對。
所以想詢問,如何找出離某日期最近的交易日。
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 46.193.65.145
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Statistics/M.1521247325.A.89A.html
1F:→ jupit: 起碼要設兩個filter:1.用weekday()去掉周末,2.將國定假日 03/17 21:05
2F:→ jupit: 存到一個dataset去filter掉;2還可以存入颱風等非交易日 03/17 21:08
3F:→ werlinxc: 感謝回覆! 03/17 22:54