我目前有一些日期格式的數據,但底層信息實際上仍然是SAS日期數字。因此,當我計算這個字段時,我會爲每個SAS編號分別獲得一行,並且信息不按月份分組,因爲我希望它是。按月分組SAS日期
我有這樣的數據;
data beforehave;
input ID $ Activity $ Origianl_Start_Date;
datalines;
12345 Activity1 Oct-13
12345 Activity1 Oct-13
12345 Activity1 Nov-16
12345 Activity2 Nov-16
12345 Activity2 Nov-16
23145 Activity1 Sep-15
23145 Activity2 Sep-15
23145 Activity2 Sep-15
;
RUN;
然而,當涉及到對「Original_Start_Date」類別數排列我得到這個
data beforehave;
input ID $ Activity $ Origianl_Start_Date Count_of_Original_Start_Date;
datalines;
12345 Activity1 Oct-13 1
12345 Activity1 Oct-13 1
12345 Activity1 Nov-16 1
12345 Activity2 Nov-16 1
12345 Activity2 Nov-16 1
23145 Activity1 Sep-15 1
23145 Activity2 Sep-15 1
23145 Activity2 Sep-15 1
;
RUN;
不過,我想這是什麼。
data beforehave;
input ID $ Activity $ Origianl_Start_Date Count_of_Original_Start_Date;
datalines;
12345 Activity1 Oct-13 2
12345 Activity1 Nov-16 1
12345 Activity2 Nov-16 2
23145 Activity1 Sep-15 1
23145 Activity2 Sep-15 2
;
RUN;
我曾想過如何將它轉換爲字符格式,但將它作爲日期保存會非常有用。
我真正想要的是能夠根據月份對SAS日期編號進行分組。
你如何總結數據? 'freq'和'means'等程序會自動按格式化的值進行分組,但數據步驟將使用基礎值(除非在'by'語句中使用'groupformat'選項。 – Longfish