Los datos brutos se proporcionan directamente en el script SAS a través del bloque `datalines`, pero no se pueden leer correctamente debido a un error de sintaxis en la instrucción `input`.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA STEP intenta crear el conjunto de datos `prob12_10` leyendo los datos brutos proporcionados en el bloque `datalines`. La instrucción `input` tiene como objetivo definir las variables `GROUP1` a `GROUP3` como caracteres (longitud 1) y `SCORE1` a `SCORE3` como numéricas (longitud 3), especificando la posición y la longitud para la lectura de los valores. Sin embargo, la presencia de ` @code_sas_json/12.10.json` en la instrucción `input` constituye un error de sintaxis, ya que no es un puntero de columna numérica válido ni una referencia de archivo utilizable en esta forma. Por lo tanto, el conjunto de datos `prob12_10` no se creará correctamente o estará vacío.
¡Copiado!
data prob12_10;
input @code_sas_json/12.10.json (GROUP1-GROUP3) ($1. +4)
(SCORE1-SCORE3) (3. +2);
datalines;
A100 B 90 C 76
C 87 A 86 B 88
C 93 B 92 A 90
;
Explicación : Este bloque utiliza `PROC PRINT` para intentar mostrar el contenido del conjunto de datos `prob12_10`. El título de la salida se define como 'Problem 12.10'. Debido al error en el `DATA STEP` anterior, este procedimiento intentaría mostrar un conjunto de datos incorrectamente formado o vacío.
¡Copiado!
proc print;
title 'Problem 12.10';
run;
1
PROC PRINT;
2
title 'Problem 12.10';
3
RUN;
4
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.