El script comienza con la creación de un conjunto de datos temporal llamado 'auto' utilizando una instrucción DATA y datos integrados a través de CARDS. Este conjunto de datos contiene información sobre vehículos como la marca, el MPG, la fiabilidad (rep78), el peso y el origen (foreign1). Luego, utiliza PROC FREQ para obtener la distribución de frecuencias de la variable 'mpg'. Después de eso, inicializa las opciones gráficas globales. Se generan dos tipos de gráficos: una PROC PLOT simple para visualizar 'mpg' en función de 'weight1', y una PROC GPLOT más avanzada. La PROC GPLOT personalizada muestra la misma relación, pero agrega una distinción visual basada en la variable 'foreign1' (vehículo extranjero o no), define ejes específicos y calcula y muestra la ecuación de regresión (regeqn) para la línea ajustada.
Análisis de datos
Type : CREATION_INTERNE
Los datos se integran directamente en el script mediante una instrucción DATA con CARDS, creando el conjunto de datos temporal 'auto'.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA STEP crea un conjunto de datos SAS temporal llamado 'auto'. Los datos se leen en línea utilizando la instrucción CARDS y definen las variables 'make' (carácter), 'mpg', 'rep78', 'weight1' y 'foreign1' (numéricas). 'mpg' representa el consumo, 'weight1' el peso y 'foreign1' indica si el coche es extranjero (1) o no (0).
Explicación : Este procedimiento genera una tabla de frecuencias para la variable 'mpg' del conjunto de datos 'auto'. Permite observar la distribución de los diferentes valores de consumo de combustible.
¡Copiado!
PROC FREQ DATA = auto;
TABLES mpg;
RUN;
1
PROC FREQDATA = auto;
2
TABLES mpg;
3
RUN;
3 Bloque de código
GOPTIONS
Explicación : Esta instrucción restablece todas las opciones gráficas globales a sus valores predeterminados y agrega un borde a los gráficos generados. Esto asegura una base limpia para los gráficos siguientes.
¡Copiado!
goptions reset=all border;
1
goptions reset=all border;
4 Bloque de código
PROC PLOT
Explicación : Este procedimiento genera un diagrama de dispersión simple ('plot') de 'mpg' (eje Y) en función de 'weight1' (eje X) a partir del conjunto de datos 'auto'. Proporciona una primera visión visual de la relación entre estas dos variables.
¡Copiado!
proc plot data=auto;
plot mpg * weight1 ;
run;
1
2
PROC PLOT
3
DATA=auto;
4
plot mpg * weight1 ;
5
6
RUN;
7
5 Bloque de código
PROC GPLOT
Explicación : Este procedimiento genera un gráfico GPLOT más elaborado. Se define el título 'Study of MPG vs Weight'. La instrucción SYMBOL configura la visualización de los puntos y la línea de regresión (interpol=rqcli95 para una regresión cuadrática con intervalos de confianza del 95%, puntos en círculos, colores específicos). El gráfico representa 'mpg' en función de 'weight1', con los puntos coloreados de manera diferente según la variable 'foreign1'. Los ejes X e Y se personalizan con rangos e incrementos específicos, y la opción 'regeqn' muestra la ecuación de regresión en el gráfico.
¡Copiado!
proc gplot data=auto;
title "Study of MPG vs Weight";
symbol interpol= rqcli95
value=circle
cv= crimson
ci = black
co = bib
width= 2
;
plot mpg*weight1 = foreign1 / haxis=2000 to 4500 by 500
vaxis=12 to 35 by 2
regeqn;
run;
1
PROC GPLOTDATA=auto;
2
title "Study of MPG vs Weight";
3
4
symbol interpol= rqcli95
5
value=circle
6
cv= crimson
7
ci = black
8
co = bib
9
width= 2
10
;
11
12
plot mpg*weight1 = foreign1 / haxis=2000 to 4500BY500
13
vaxis=12 to 35BY2
14
regeqn;
15
16
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.
Información de copyright : Author - Anupama Rajaram Program Description - Este programa crea un gráfico simple de 2 variables, dibuja la línea de trazado y calcula la ecuación de regresión. y-axis = mpg. x-axis = weight1.
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.