Función SAS

Función ATTRN

Valor de un atributo numérico del conjunto de datos (nobs, nvars…).

Descripción

ATTRN complementa ATTRC para metadatos de tablas abiertas con OPEN. Contenido alineado con SAS 9.4 Functions and CALL Routines: Reference (diccionario A–B, lefunctionsref).

Forma habitual de uso

Patrón típico de llamada en expresión SAS (DATA step, asignaciones o WHERE). En PROC SQL comprueba que la función esté permitida en el contexto del procedimiento y la versión de SAS.

SAS
ATTRN(dsid, nombre-atributo)

Argumentos y notas

Qué representa cada argumento y comportamiento frente a valores missing o tipos mezclados.

Argumentos
Ver sintaxis oficial SAS 9.4; tipos y longitudes coherentes con el motor.

Ejemplo

SAS
data _null_;
  dsid = open('sashelp.class', 'i');
  n = attrn(dsid, 'nobs');
  put n=;
  dsid = close(dsid);
run;

Comprueba la sintaxis y el comportamiento en la versión de SAS de tu entorno; el log del programa y la ayuda integrada suelen ser la referencia más fiable ante dudas.