我有一個時間序列數據。數據如下所示:如何識別使用sas的特定月份的第三個星期五
date variable
01-Dec-2012 0.1
02-Dec-2012 0.1
03-Dec-2012 0.1
04-Dec-2012 0.1
05-Dec-2012 0.1
...
20-Dec-2012 0.1
21-Dec-2012 0.1
22-Dec-2012 0.1
我想創建它等於1,如果日期是在12月和它之前或在第二個星期四虛擬變量。如果日期是在十二月和第二個星期四之後,它等於0。它等於如果月(日期)^ = 12丟失。
任何人都可以教我如何識別12月的第二個星期四,請解決這個問題。
你看ATT可用日期的功能呢?通過使用月份(日期),星期(日期)和日期(日期)等功能,這應該很容易。 – Jonas
如果該月的第一天是星期五,則星期(日期)= 1,但是本星期四不是該月的第一個星期四。我被困在這裏。 – fly36
weekday()應該有所幫助。致力於解決方案。 – Jonas