Я ищу, чтобы присоединиться к этим двум таблицам, заказав ptid и tx_code. Какой идеальный способ присоединиться, чтобы каждое наблюдение в dat2 возвращалось с повторной информацией из dat1?Односторонние сливаются с одинаковыми именами столбцов в proc sql
data baseline;
input ptid age gender $ stat stat_date creat tx_code datnum$;
cards;
123 40 M A 02/15/2004 1.2 3 1
456 29 F A 06/05/2009 1.5 2 1
789 53 M D 01/10/2007 2.0 1 1
;
run;
data followup;
input ptid tx_code stat stat_date wgt hgt organ datnum $;
cards;
123 3 A 02/15/2004 60 150 ki 2
123 3 A 10/05/2004 75 150 ki 2
456 2 A 06/05/2009 95 173 SKP 2
456 2 A 12/30/2009 95 173 SKP 2
456 2 A 05/05/2010 93 173 SKP 2
456 2 A 10/20/2010 85 173 SKP 2
456 2 D 11/10/2010 . 173 SKP 2
789 1 A 01/10/2007 65 180 pta 2
789 1 A 06/25/2007 60 180 pta 2
789 1 L 06/25/2008 . . pta 2
;
run;
Вам нужно будет переименовать одну из этих переменных STAT_DATE, которые вы хотите сохранить. Также почему одна дата, а другая строка? – Tom
Это была только опечатка. – Douce