Red de conocimiento informático - Conocimiento informático - ¡Me gustaría pedirle a un experto que me ayude a responder una pregunta sobre programación estadística de SAS en inglés!

¡Me gustaría pedirle a un experto que me ayude a responder una pregunta sobre programación estadística de SAS en inglés!

No entiendo bien tu pregunta, ¿quieres ingresar una variable que contenga toda la información o dividirla en 6 variables? Luego escribiré ambos ~

1. Como 6 variables

datos a;

entrada stnum$ 6.term 3.course$ 6 .@17 coursenum 3.@21 grado1$ 4.grado2$ 4.;

/* Ingrese el tipo de carácter del número de estudiante, que requiere 6 dígitos. El número de 3 dígitos representa el semestre, el número de 3 dígitos representa el nombre del curso en caracteres, el puntero apunta a la columna 17 para ingresar el número del curso de 3 dígitos, el puntero apunta a la columna 21 para ingresar la calificación en caracteres de 4 dígitos, el número de 4 dígitos representa el grado del personaje*

Tarjeta;

FQ7JO@175@ENGL 111 @3.0@B-@

FQ7JO@ 175@GEOG 120 @3.0@B-@

FQ7JO @175@HLTH 130 @2.0@B-@

FQ7JO@175@MATH 305 @3.0@C @

FQ7JO@175@PE 128 @0.5@A-@

FQ7JO@175@PE 180 @0.5@B-@

FQ7JO@175@REL A 122 @2.0@C @

FQ7JO@175@SP DA 101 @3.0@C @

proc print;/* conjunto de datos de salida

ejecutar;

2. Cuando piensas en una información variable

data b;

input information$ 28.;/* ingresa una información de variable de carácter que ocupa 28 bits*/

tarjetas;

FQ7JO@175@ ENGL 111 @3.0@B-@

FQ7JO@175@GEOG 120 @3.0@B-@

FQ7JO @175@HLTH 130 @2.0@B-@

FQ7JO@175@MATH 305 @3.0@C @

FQ7JO@175@PE 128 @0.5@A-@

FQ7JO@175@PE 180 @0.5@B -@

FQ7JO@175@REL A 122 @2.0@C @

FQ7JO@175@SP DA 101 @3.0@C @

proc print; /*Conjunto de datos de salida**

ejecutar;

Espero que esto ayude~