Dijiste que en SAS se usa end=last y luego si last se usa para determinar si es el último valor de observación. ¿Cómo determinar si es el primer valor de observación?
Bueno, escribí esto, así que déjame responderte también.
Hay varias variables del sistema en SAS, por ejemplo
_N_ _ERROR_ FIRST. FIN, etc.
Pero no hay comienzo (o inicio. Por ejemplo, si desea tomar el primer elemento, puede escribir así
Datos A;
Establecer Sashelp.Class End=Last;
Edad total;
Si _N_gt 1 Entonces deténgase;
Ejecutar;
Además, final se utiliza como señal de si se ha llegado al final del archivo. Es decir, solo cuando el registro leído actualmente es el último, el valor correspondiente de final es 1 y el resto es 0. .