Macro
Creación de la base de datos de prueba

Crea una base de datos de prueba para el framework SASUnit.

Ver código
Administración
Comando Display Manager

Ejecuta un comando de Display Manager para mostrar o activar una ventana de catálogo específica.

Ver código
Informes
Definición de estilo ODS personalizado

Este script SAS define un nuevo estilo ODS (Output Delivery System) personalizado llamado 'customSapphire'. Hereda de...

Ver código
Gestión de Datos
Creación de formato para cilindros

Definición de un formato personalizado para la visualización textual del número de cilindros.

Ver código
Macro
Generación de Documentación Code Diary

Script que configura y ejecuta la generación de documentación técnica a partir de código SAS.

Ver código
ETL
Particionamiento y Ordenación de Tabla CAS

Demostración de la optimización del rendimiento de CAS mediante el particionamiento y la ordenación de datos durante ...

Ver código
ETL
Uso de las funciones LAG y DIF

Este script SAS demuestra el uso de las funciones LAG y DIF dentro de un DATA STEP para crear nuevas variables basada...

Ver código
Manipulación de datos
Conteo de ocurrencias de palabras con la función COUNT

Ejemplo simple del uso de la función COUNT para contar las ocurrencias de una subcadena.

Ver código
Manipulación de Datos
Uso de las funciones COUNT y COUNTC

Este script SAS demuestra el uso de las funciones COUNTC y COUNT para contar las ocurrencias de caracteres y subcaden...

Ver código
Macro
Utilidad de formateo de listas de cadenas (CQUOTE)

Convierte una lista de valores separados por espacios en una lista citada separada por comas.

Ver código
Informes
Generación de Connected Scatterplots con SGPLOT

Script que genera gráficos de series (connected scatterplots) basados en el conjunto de datos Iris.

Ver código
Macro
Mostrar metadatos de variables de un dataset

Macro para mostrar los nombres, tipos y formatos de las variables para uno o varios datasets.

Ver código
Macro
Macro de conversión y formato de lista

Esta macro utilitaria convierte una lista de elementos (suministrada como una cadena de caracteres delimitada) en una...

Ver código
Estadística
Demostración de Coeficiente de Correlación y GIF Animado

Macro SAS que simula datos con un coeficiente de correlación específico y produce una visualización gráfica.

Ver código
Estadística
Macro CORRESP - Análisis de Correspondencias

Macro SAS para realizar análisis de correspondencias simples y múltiples (MCA) con opciones gráficas extendidas.

Ver código
Macro
commas

Separar los elementos de una lista con comas

Ver código
Macro
Macro %compress para la gestión de cadenas de caracteres

Esta macro SAS encapsula la función COMPRESS para eliminar caracteres especificados de una cadena de texto, con manej...

Ver código
Utilidad
Cálculo de la edad mediante funciones FCMP personalizadas

Este script SAS define y utiliza funciones FCMP para calcular la edad de una persona con respecto a una fecha dada o ...

Ver código
Gráfico
Gráfico de barras apiladas al 100% con SGPLOT

Este script SAS genera un gráfico de barras apiladas al 100% para visualizar la contribución proporcional de diferent...

Ver código
Informes Gráficos
Gráfico de barras apiladas 100% (3D) con SGPLOT

Este script SAS genera un gráfico de barras apiladas al 100% con sombreado 3D, utilizando el procedimiento SGPLOT. Pr...

Ver código
Informes
Creación de un diagrama de barras simple con SGPLOT

Generación de un gráfico de barras vertical simple exportado en formato HTML.

Ver código
Macro
Macro colnames: Lista de variables (estilo R)

Macro utilitaria que simula la función colnames() de R para listar las variables de una tabla SAS ubicada en la libre...

Ver código
Macro
Macro: comma2andmac

Macro funcional para reemplazar la última ocurrencia de ', ' (coma-espacio) en una cadena de caracteres por ' and '.

Ver código
Macro
Macro para reemplazar la última coma por ' and '

Esta macro reemplaza la última ocurrencia de la secuencia ', ' (coma-espacio) por ' and ' en una cadena de caracteres...

Ver código
Informes
Gráfico de barras agrupadas con SGPLOT

Este script SAS genera un gráfico de barras agrupadas (Grouped Bar Chart) utilizando el procedimiento SGPLOT. Los dat...

Ver código
Informes
Generación de gráfico de barras agrupadas 3D con ODS HTML

Este script SAS genera un gráfico de barras agrupadas con sombreado 3D usando PROC SGPLOT y lo publica en formato HTM...

Ver código
Informes
Generación de gráfico de barras apiladas SGPLOT

Este script SAS genera un gráfico de barras apiladas utilizando PROC SGPLOT y ODS HTML, mostrando la contribución de ...

Ver código
Informes
Gráfico de barras apiladas 3D con PROC SGPLOT

Este script SAS genera un gráfico de barras apiladas en 3D utilizando PROC SGPLOT y el Output Delivery System (ODS) p...

Ver código
Estadística
Ejemplo 3 para PROC CAUSALMED

Este script SAS ilustra el uso del procedimiento CAUSALMED para analizar el efecto del tabaquismo en la mortalidad in...

Ver código
Macro
Ejecución de pruebas globales

Este script inicializa el entorno a través del autoexec y ejecuta todas las pruebas definidas por la macro %test.

Ver código
Informes
Impresión dinámica de una tabla SASHELP

Muestra el contenido de una tabla de la biblioteca SASHELP definida por una variable macro.

Ver código
Informes
Generación de Formulario de Lanzamiento de Stored Process

Genera una interfaz HTML dinámica que permite lanzar un proceso almacenado (Stored Process) con parámetros personaliz...

Ver código
Informes
Generación de formulario Web dinámico para ejecución SAS

Generación de una página HTML dinámica que sirve de interfaz para lanzar un programa SAS con parámetros seleccionados...

Ver código
Macro
Macro de análisis de cadena anidada

Macro de utilidad para la extracción de subcadenas a partir de una cadena con delimitadores anidados.

Ver código
Estadística
Ejemplo de análisis de clasificación con PROC CLUSTER

Este script ilustra el uso del procedimiento CLUSTER para realizar un análisis de clasificación en las distancias de ...

Ver código
Utilidad
Ejecutar un comando del sistema y capturar la salida en un conjunto de datos

Esta macro SAS permite ejecutar un comando del sistema operativo local y capturar su salida línea por línea en un nue...

Ver código
Macro
Macro cmd2sas

Macro SAS para ejecutar un comando del sistema local y escribir su salida en un conjunto de datos.

Ver código
Reporting
Macro para cerrar página HTML (Optimización)

Macro utilizada para 'cerrar' una página HTML redirigiendo el destino ODS a una página ficticia para optimizar el ren...

Ver código
Informes
Visualización de Ventas con Marcadores de Imágenes Personalizadas

Generación de datos de ventas ficticios y creación de gráficos combinados (barras y nubes de puntos) utilizando imáge...

Ver código
ETL
Creación y adición de datos de tipo de contacto

Este script SAS crea un conjunto de datos temporal `work.ContactType` a partir de datos literales (datalines) y luego...

Ver código
Macro
Gestión y exploración de macros a través del catálogo SAS

Este script SAS define, almacena, copia y lista las macros contenidas en un catálogo de macros SAS.

Ver código
ETL
Creación de tabla y filtrado de columnas

Script que crea una tabla con selección dinámica de variables y muestra el resultado.

Ver código
ETL
Gestión de mayúsculas y minúsculas en comparaciones de cadenas SAS

Este script SAS demuestra diferentes métodos para gestionar las mayúsculas y minúsculas al comparar cadenas de caract...

Ver código
Macro
Definición y llamada de macro simple

Este script SAS define una macro simple llamada 'test' que crea un conjunto de datos vacío 'test'. La macro se llama ...

Ver código
ETL
Cálculo de Nuevas Columnas y Formato

Este programa utiliza un paso DATA para crear una nueva tabla a partir de SASHELP.CARS, filtrando los datos, calculan...

Ver código
Utilidad
Limpieza de registros y salidas

Esta macro reinicia las ventanas de salida, de registro y de resultados ODS en el entorno SAS.

Ver código
ETL
Creación de datos con filtro de variables y visualización

Generación de una tabla temporal filtrando las variables por prefijo, seguida de su impresión.

Ver código
Manipulación de Datos
Demostración de la función CHOOSEC

Ejemplo simple de uso de la función CHOOSEC en un paso DATA _null_.

Ver código
Administración
Limpieza del directorio temporal de Windows

Macro SAS para eliminar un directorio temporal específico (`c:\tempwork`) y su contenido en un sistema operativo Wind...

Ver código
Macro
Verificación de la biblioteca Autocall

Macro sencilla para verificar el correcto funcionamiento de la biblioteca autocall escribiendo un mensaje en la venta...

Ver código

Derniers codes ajoutés

Dominando PROC DATASETS: Cómo Modificar Tablas SAS sin Recrearlas
Este ejemplo ilustra la modificación de dos conjuntos de datos SAS utilizando la instrucción MODIFY y sus subinstrucciones. Muestra cómo: modificar archivos SAS, etiquetar un conjunto de datos SAS, añadir una contraseña de lectura a un conjunto de datos SAS, indicar la ordenación actual de un conjunto de datos SAS, crear un índice para un conjunto de datos SAS, asignar informats y formats a las variables, renombrar variables y etiquetar variables en un conjunto de datos SAS.
ETL
Dominando la instrucción OUTPUT en SAS: Cómo controlar la escritura de datos
Escribe la observación actual en un conjunto de datos SAS.
Général CAS
Guía Maestra de PROC CASUTIL: Domina la Gestión de Datos en SAS Viya
El procedimiento CASUTIL ofrece varias funciones de gestión de tablas y caslibs, incluyendo la visualización de metadatos de tablas, la eliminación de archivos, la descarga y carga de tablas, la promoción de tablas y el guardado de tablas.
ETL CAS
Lectura y escritura de archivos externos
Este documento explica cómo leer y escribir datos desde archivos externos en SAS, utilizando referencias directas o indirectas a través de filerefs. También aborda la referencia a varios archivos y la lectura de datos binarios.
Acceso a datos CAS
Librerías SAS predeterminadas
Este documento describe las librerías SAS predeterminadas: Work (temporal), User (usuario), Sashelp y Sasuser. Explica su función y comportamiento dentro del entorno SAS Viya 4.
Acceso a datos
Servicio de archivos de la plataforma SAS Viya
El servicio de archivos de la plataforma SAS Viya permite almacenar, recuperar y eliminar archivos conservados en el repositorio de la base de datos SAS Infrastructure Data Server. Este repositorio no se considera un 'sistema de archivos' completo, pero contiene archivos individuales accesibles directamente por su identificador de archivo (UUID).
Administración
Formatos definidos por el usuario
En la plataforma SAS Viya, puede almacenar formatos definidos por el usuario en catálogos para usarlos en una sesión SAS, o puede almacenarlos en una biblioteca de formatos en el servidor CAS. Las bibliotecas de formatos están asociadas a una sesión CAS, o pueden promoverse al ámbito global para que estén disponibles para todas las sesiones CAS. Los formatos definidos por el usuario en una biblioteca de formatos son formatos del lado del servidor que este utiliza cuando se realiza un análisis basado en los valores formateados. Puede migrar los formatos definidos por el usuario existentes de SAS a la plataforma SAS Viya.
Outils CAS
Opción de conjunto de datos INDEX=
Define uno o más índices para un nuevo conjunto de datos SAS de salida.
Control de conjunto de datos
Instrucción KEEP
Especifica las variables a incluir en los conjuntos de datos SAS de salida.
ETL CAS
Concatenación de Bibliotecas SAS
Explica el concepto de concatenación de bibliotecas SAS, permitiendo agrupar lógicamente varias bibliotecas bajo una única referencia (libref).
Acceso a Datos