Publicado el :
Informes SASHELP

Gráfico 3D de ventas de zapatos

Este código también está disponible en: Deutsch English Français
El script configura las opciones gráficas para usar el dispositivo ACTXIMG. Luego abre un destino ODS HTML para escribir la salida gráfica en 'c:\test.html', con las imágenes generadas en la carpeta 'c:\'. El procedimiento GCHART se usa para crear un gráfico de barras 3D ('vbar3d') que muestra la suma de las ventas ('sumvar=sales') por producto ('product') de la tabla SASHELP.SHOES. Finalmente, el destino ODS HTML se cierra para finalizar la creación del archivo.
Análisis de datos

Type : SASHELP


El script utiliza la tabla 'SHOES' de la biblioteca SASHELP, que contiene datos de ejemplo sobre las ventas de zapatos por producto.

1 Bloque de código
Configuración ODS y Gráfica
Explicación :
Este bloque inicializa las opciones gráficas, especificando el dispositivo de salida gráfica 'actximg'. Luego configura el Output Delivery System (ODS) para generar una salida en formato HTML, dirigiendo el cuerpo del documento a 'c:\test.html' y los archivos gráficos al mismo directorio 'c:\'.
¡Copiado!
1goptions device=actximg ;
2/*goptions device=javaimg ;*/
3ods html body='c:\test.html'
4 gpath='c:\'
5 (url=none) ;
2 Bloque de código
PROC GCHART
Explicación :
Este bloque utiliza el procedimiento GCHART para crear un gráfico. Especifica la tabla 'sashelp.shoes' como fuente de datos. La instrucción 'vbar3d product / sumvar=sales' genera un gráfico de barras 3D, donde las barras representan los diferentes valores de la variable 'product' y su longitud está determinada por la suma de la variable 'sales'.
¡Copiado!
1 
2PROC GCHART
3DATA=sashelp.shoes ;
4vbar3d product / sumvar=sales ;
5RUN ;
6 
3 Bloque de código
ODS HTML
Explicación :
Este bloque cierra el destino ODS HTML abierto previamente. Esto finaliza la creación del archivo 'c:\test.html' y asegura que todas las salidas ODS posteriores no se dirijan a este archivo.
¡Copiado!
1ods html close ;
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.