We have a SAS data set TEST
data test;
input Cust_ID $ visit $ visdt date7.;
format visdt date7.;
cards;
001 uns 01jun13
001 visit1 02jun13
001 visit2 03jun13
001 uns 04jun13
001 uns 05jun13
001 visit3 06jun13
001 uns 07jun13
001 uns 08jun13
001 uns 01jun13
001 visit4 02jun13
001 visit5 03jun13
001 uns 04jun13
001 uns 05jun13
001 visit6 06jun13
001 uns 07jun13
001 uns 08jun13
;
run;
We want the output like:
Cust_ID Vist visdt Visitseq
001 uns 01JUN13 0.1
001 visit1 02JUN13 1.0
001 visit2 03JUN13 2.0
001 uns 04JUN13 2.1
001 uns 05JUN13 2.2
001 visit3 06JUN13 3.0
001 uns 07JUN13 3.1
001 uns 08JUN13 3.2
001 uns 01JUN13 3.3
001 visit4 02JUN13 4.0
001 visit5 03JUN13 5.0
001 uns 04JUN13 5.1
001 uns 05JUN13 5.2
001 visit6 06JUN13 6.0
001 uns 07JUN13 6.1
001 uns 08JUN13 6.2
Now prepare your Base SAS and
Advance SAS Certification Exams with Online Mock tests: http://exam.sankhyana.com
data test;
input Cust_ID $ visit $ visdt date7.;
format visdt date7.;
cards;
001 uns 01jun13
001 visit1 02jun13
001 visit2 03jun13
001 uns 04jun13
001 uns 05jun13
001 visit3 06jun13
001 uns 07jun13
001 uns 08jun13
001 uns 01jun13
001 visit4 02jun13
001 visit5 03jun13
001 uns 04jun13
001 uns 05jun13
001 visit6 06jun13
001 uns 07jun13
001 uns 08jun13
;
run;
We want the output like:
Cust_ID Vist visdt Visitseq
001 uns 01JUN13 0.1
001 visit1 02JUN13 1.0
001 visit2 03JUN13 2.0
001 uns 04JUN13 2.1
001 uns 05JUN13 2.2
001 visit3 06JUN13 3.0
001 uns 07JUN13 3.1
001 uns 08JUN13 3.2
001 uns 01JUN13 3.3
001 visit4 02JUN13 4.0
001 visit5 03JUN13 5.0
001 uns 04JUN13 5.1
001 uns 05JUN13 5.2
001 visit6 06JUN13 6.0
001 uns 07JUN13 6.1
001 uns 08JUN13 6.2