Artículos

En este tipo de lectura el puntero “cuenta” los espacios desde el lugar donde está situado, en
contraposición a la lectura por columnas en la cual las variables se supone que están siempre
en las mismas columnas. Este tipo de lectura especialmente útil cuando cada observación
ocupa varias líneas de texto.
INPUT variable formato;
El formato refleja las características de formato de lectura de la variable. Tras la lectura de
ésta, el puntero de lectura se sitúa en la columna posterior a la última columna de la
variable leída.
w.d
input a 3.2;
lee el valor 345 como 3.45 (w indica las cifras y d los decimales)

bzw.d
input a bz4.2;
Los espacios en blanco se leen como ceros:
Lee 2 45 como 20.45

Commaw.d
input a comma10.2;
No considera los caracteres extraños:
Lee 2,45%&$456 como 2454.56

$w.
input a $6.;
Lee variables alfanuméricas:
Lee kiosco

data uno;
length nombre $ 20;
input nombre $10. altura 3.2 ingresos comma7. peso bz3.1;
cards;
Pio Baroja165200,0007 5
;
/***
NO admite ni # ni * ni /, como m�nimo
**/
data software.ejercicio_01;
input Peso bz2.0 Nombre $ 14.  Altura comma5.2 SueldoMensual 5.1;
cards;
9 Juan Rodriguez1$9-530209
;
run;
proc print data=software.ejercicio_01;
run;