El primer bloque de código utiliza un DATA STEP para definir y poblar el conjunto de datos 'instream_mtcars'. Las variables 'cars', 'mpg', 'cyl', 'disp', 'hp' y 'drat' se definen y sus valores se leen de las líneas de datos proporcionadas después de la instrucción CARDS. La variable 'cars' se define con un formato de carácter de 12. El segundo bloque utiliza PROC PRINT para generar una lista formateada del contenido del conjunto de datos 'instream_mtcars', permitiendo una verificación inmediata de los datos creados.
Análisis de datos
Type : CREATION_INTERNE
Los datos se crean e integran directamente en el script SAS a través de la instrucción CARDS. No se utiliza ninguna fuente de datos externa.
1 Bloque de código
DATA STEP Data
Explicación : Este DATA STEP es responsable de la creación del conjunto de datos 'instream_mtcars'. Define las variables y sus tipos (numéricos o de carácter con INFORMAT) y lee las observaciones directamente de las líneas de datos especificadas entre las instrucciones CARDS y el punto y coma final. Este método se utiliza comúnmente para pequeños conjuntos de datos de prueba o ejemplo.
¡Copiado!
data instream_mtcars;
informat cars$12.;
input cars$ mpg cyl disp hp drat;
cards; /*cards user to insert instream data*/
Mercedes_AMG 21 6 160 110 3.9
BMW_X1_AUTO 22.8 4 108 93 3.85
;
run;
1
DATA instream_mtcars;
2
informat cars$12.;
3
INPUT cars$ mpg cyl disp hp drat;
4
CARDS; /*cards user to insert instream data*/
5
Mercedes_AMG 2161601103.9
6
BMW_X1_AUTO 22.84108933.85
7
;
8
RUN;
2 Bloque de código
PROC PRINT
Explicación : Este procedimiento PROC PRINT se utiliza para mostrar el contenido del conjunto de datos 'instream_mtcars' que acaba de ser creado. Permite verificar visualmente que los datos se han leído y almacenado correctamente en el conjunto de datos SAS. La salida se muestra generalmente en el archivo de listado de SAS o en la sección de resultados de SAS Studio.
¡Copiado!
proc print data=instream_mtcars;
run;
1
PROC PRINTDATA=instream_mtcars;
2
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.