Publicado el :
Informes SASHELP

Generación de Connected Scatterplots con SGPLOT

Este código también está disponible en: Deutsch English Français
En espera de validación
El script configura el entorno gráfico ODS, ordena el conjunto de datos SASHELP.IRIS para preparar la renderización secuencial, y genera dos visualizaciones: una serie simple que enlaza la longitud y el ancho del pétalo, y una versión agrupada por especie.
Análisis de datos

Type : SASHELP


Los datos provienen de la tabla estándar SASHELP.IRIS.

1 Bloque de código
ODS
Explicación :
Configuración inicial de las salidas gráficas ODS: definición de la ruta de salida, la resolución (DPI), las dimensiones y el nombre de la imagen.
¡Copiado!
1ods listing gpath="/home/nicolasdupont0/resources_github/Graph/Correlation/img" image_dpi=200;
2ods graphics / reset = all attrpriority=color border = no width =500px height =300px imagename = "connected_scatterplot1" imagefmt = png outputfmt = png antialiasmax = 10000;
3 
2 Bloque de código
PROC SORT Data
Explicación :
Ordenación de los datos Iris por longitud y ancho de pétalo. Este paso es crucial para que el trazado de tipo 'series' (línea conectada) siga un orden lógico.
¡Copiado!
1 
2PROC SORT
3DATA=sashelp.iris out=iris;
4BY petallength petalwidth;
5RUN;
6 
3 Bloque de código
PROC SGPLOT
Explicación :
Generación del primer gráfico de serie simple que relaciona los puntos (x=longitud, y=ancho).
¡Copiado!
1PROC SGPLOT DATA=iris;
2 title 'Fisher (1936) Iris Data';
3 series x=petallength y=petalwidth;
4RUN;
4 Bloque de código
PROC SGPLOT
Explicación :
Configuración ODS para la segunda imagen y generación del gráfico de serie agrupado por especie con un estilo visual 'PRESSED'.
¡Copiado!
1ods graphics / reset = all attrpriority=color border = no width =500px height =300px imagename = "connected_scatterplot2" imagefmt = png outputfmt = png antialiasmax = 10000;
2PROC SGPLOT DATA=iris;
3 title 'Fisher (1936) Iris Data';
4 series x=petallength y=petalwidth / group=species DATASKIN=PRESSED;
5RUN;
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(s) : Nicolas Dupont | Created : 03/11/2017