El código define primero un `STATGRAPH` llamado 'selections' usando `PROC TEMPLATE`. Esta plantilla utiliza dos variables dinámicas, `upLimit` y `lowLimit`, para filtrar los vehículos. El gráfico es un `layout lattice` con dos celdas, cada una conteniendo un `scatterPlot`. La primera celda muestra los vehículos con un MPG en carretera superior o igual a `upLimit`, mientras que la segunda muestra aquellos con un MPG inferior o igual a `lowLimit`. El modelo se renderiza luego a través de `PROC SGRENDER`, utilizando los datos `sashelp.cars` y especificando valores para `upLimit` (44) y `lowLimit` (16).
Análisis de datos
Type : SASHELP
El script utiliza el conjunto de datos interno `sashelp.cars`, disponible por defecto en todas las instalaciones SAS, para recuperar información sobre los vehículos (modelo, MSRP, MPG en carretera).
1 Bloque de código
PROC TEMPLATE
Explicación : Este bloque define un modelo de gráfico reutilizable llamado 'selections' utilizando el procedimiento `PROC TEMPLATE`. Incorpora variables dinámicas `upLimit` y `lowLimit` que se utilizarán para filtrar los datos mostrados. El gráfico está estructurado en una disposición de cuadrícula (`layout lattice`) de dos filas, cada una presentando un diagrama de dispersión (`scatterPlot`). La primera fila visualiza los vehículos cuya consumo en carretera es superior o igual a `upLimit`, mientras que la segunda muestra aquellos cuya consumo es inferior o igual a `lowLimit`. Las etiquetas de los puntos de datos muestran el modelo del vehículo.
Explicación : Este bloque configura el sistema ODS Graphics para la salida de gráficos, restableciendo los parámetros y definiendo la altura. Luego, `PROC SGRENDER` se utiliza para renderizar el modelo de gráfico 'selections' previamente definido. Utiliza el conjunto de datos `sashelp.cars` como fuente y asigna valores específicos (44 para `upLimit` y 16 para `lowLimit`) a las variables dinámicas del modelo. Esto genera un gráfico ODS que resalta los vehículos con consumos en carretera excepcionalmente altos o bajos.
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.