Download Tutorial de SAS
Transcript
+ : adición - : sustracción * : multiplicación / : división ** : exponenciación -Se puede hacer uso de paréntesis dentro de la expresión. -En la expresión el orden de precedencia viene dado por: ( ), **, / y * indistintamente aquél que aparezca primero en la expresión; y - y + indistintamente también. Ejemplo: A * 7 / 4 - X * Y**2 + 3 equivale a (( A * 7 ) / 4 ) - ( X * ( Y**2 )) + 3 Funciones SAS. -Se usan en los pasos DATA como expresiones o parte de las mismas. -Son de muy diversas utilidades: Aritméticas: ABS, MAX, MIN, SQRT ... Carácter. Financieras. Fecha y hora. Matemáticas: GAMMA, LOG, LOG2, LOG10, EXP, ERF ... Probabilísticas y estadísticas: POISSON, PROBBETA, PROGCHI, PROBNORM, PROBT, NORMAL, RANBIN, MEAN, SKEWNESS, PROBIT, FINV ... Trigonométricas: ARCOS, SIN, TANH ... De truncación. Especiales. Sintaxis: o nombre-función ( argumento, ... ) CALL nombre-función ( argumento, ... ) Expresiones con valores no observados. Si en una expresión o en una función alguno de los términos o argumentos, respectivamente, tiene valor desconocido, el resultado de las mismas es desconocido. Ejemplo: logX = LOG(X) ; Xmean = MEAN (X1,X2,X3,X4); z = x**2 + y**2; III.2 UTILIDADES EN EL PASO DATA Renombrar variables. -Se realiza mediante la sentencia RENAME. U.C.M./Servicio Informático de Apoyo Docencia e Investigación. C. Bravo SAS® pág 46/83