0
我在我的數據集中有三列:ID
,Date1
和Date2
。我需要根據Date2
填寫Date1
列。換句話說,如果Date1
比較老,那麼Date2
則Date1
將是相同的值。使用sas按照其他日期填寫日期
我原來的數據是:
ID |Date1 | Date2
84 | |13JAN2015
84 |12NOV2014 |05FEB2015
84 |12NOV2014 |07FEB2015
106 | |13JAN2015
106 |09MAY2014 |05FEB2015
106 |09MAY2014 |07FEB2015
106 |09MAY2014 |09MAR2015
153 |16JAN2015 |08OCT2015
153 |16JAN2015 |12NOV2015
155 | |13JAN2015
155 |01JUN2014 |05FEB2015
155 |25APR2015 |12NOV2015
155 |25APR2015 |28NOV2015
我想獲得這樣的結果:
ID |Date1 | Date2
84 |12NOV2014 |13JAN2015
84 |12NOV2014 |05FEB2015
84 |12NOV2014 |07FEB2015
106 |09MAY2014 |13JAN2015
106 |09MAY2014 |05FEB2015
106 |09MAY2014 |07FEB2015
106 |09MAY2014 |09MAR2015
153 |16JAN2015 |08OCT2015
153 |16JAN2015 |12NOV2015
155 |01JUN2014 |13JAN2015
155 |01JUN2014 |05FEB2015
155 |25APR2015 |12NOV2015
155 |25APR2015 |28NOV2015
假設Date1
是出生日期和Date2
是收集信息的日期,那就是所有的信息出生後收集(同一個ID)必須屬於相同的出生日期,從而填補空白。
我試過使用IF
聲明,但它沒有奏效。 有人可以幫助我嗎?
第一條記錄如何獲得'Date1 ='「'Date1 =」12/nov/14「'形式?有些事你不知道,或者這個例子是錯誤的。 (如果你在一個datastep中提供你的數據硬編碼,這也會有所幫助。) –
假設Date1是出生日期,Date2是收集信息日期,那麼在出生後(對於同一個ID)收集的所有信息必須屬於同一個ID出生日期,從而填補空白。 – Mayara
你有在這裏使用的日期格式的名稱? –