Los datos se generan estáticamente en el código usando literales de fecha (ej: '24NOV1996'd).
1 Bloque de código
DATA STEP Data
Explicación : Creación de la tabla temporal 'intervals'. Cálculo del número de unidades de tiempo (años, meses, etc.) transcurridas entre la fecha de nacimiento y el 29 de septiembre de 2006 con INTCK.
¡Copiado!
data intervals;
birthdate = '24NOV1996'd;
yrs = intck('year',birthdate,'29Sep2006'd);
months = intck('month',birthdate,'29Sep2006'd);
weeks = intck('week',birthdate,'29Sep2006'd);
qtrs = intck('qtr',birthdate,'29Sep2006'd);
put _all_;
run;
1
DATA intervals;
2
birthdate = '24NOV1996'd;
3
yrs = intck('year',birthdate,'29Sep2006'd);
4
months = intck('month',birthdate,'29Sep2006'd);
5
weeks = intck('week',birthdate,'29Sep2006'd);
6
qtrs = intck('qtr',birthdate,'29Sep2006'd);
7
put _all_;
8
RUN;
2 Bloque de código
DATA STEP Data
Explicación : Creación de la tabla temporal 'increment'. Cálculo de la fecha de jubilación añadiendo 60 años a la fecha de nacimiento a través de INTNX, y aplicación del formato date9.
¡Copiado!
data increment;
birthdt = '22oct91'd;
retirement = intnx('year',birthdt,60);
format birthdt retirement date9.;
run;
1
DATA increment;
2
birthdt = '22oct91'd;
3
retirement = intnx('year',birthdt,60);
4
FORMAT birthdt retirement date9.;
5
RUN;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.