Introducción a los comandos SAS

El formulario completo de SAS es el Sistema de Análisis Estadístico. Fue proporcionado por el Instituto SAS en el año 1970. Es el software que se utiliza para hacer el análisis estadístico, representar gráficamente y presentar los datos. En esto, hay dos categorías para presentar y analizar los datos que son el paso DATOS y el paso PROC. El paso DATOS se utiliza principalmente para proporcionar la gestión de datos, como leer los datos, transformación de datos y crear o eliminar las variables. Paso de PROC utilizado para realizar el análisis de gran variedad en los datos. Hay varios comandos SAS disponibles para lograr la presentación y el análisis de datos.

Comandos básicos de SAS

  1. Impresión de proceso: se utiliza para ver el archivo de datos SAS en la ventana de salida.

Ejemplo:

datos de impresión de proceso = Grados;

Correr;

  1. Contenido del proceso : se utiliza para verificar el contenido del archivo de datos del comando SAS en la ventana de salida

Ejemplo:

datos de contenido del proceso = Grados;

Correr;

  1. Proc significa: se utiliza para ver las estadísticas básicas de los datos. Proporciona el valor de la media, el máximo y el mínimo de los valores numéricos o variables.

Ejemplo:

proc significa datos = Grados;

Correr;

  1. Frecuencia de proceso : se utiliza para analizar los datos y la frecuencia de las variables creadas y para tablas

Ejemplo:

datos de frecuencia de proceso = Grados;

Correr;

Ejemplo :

datos de frecuencia de proceso = Grados;

Tablas a * b;

Correr;

  1. Clasificación de proceso : se utiliza para ordenar el archivo de datos SAS.

Ejemplo :

datos de clasificación de proceso = Gardes; Fuera = nombre por nombre;

Correr;

  1. Proc reg : se utiliza para uno de los procedimientos de propósito general para el análisis de regresión SAS.

Ejemplo:

datos de registro de proceso = Grados;

Correr;

  1. Propl gplot : se utiliza para trazar los dos valores o más en los ejes.

Ejemplo :

datos de proceso de gplot = Grados;

Graficar a * b;

a = eje vertical,

b = eje horizontal;

Correr;

  1. Transposición de PROC : se utiliza para convertir filas en columnas en el conjunto de datos.

Ejemplo:

datos de transposición del proceso = Grados fuera = Campo;

Por nombre; resultado var; id col;

Correr;

  1. Diagrama de proceso: se utiliza para crear el histograma del gráfico circular.

Ejemplo:

datos de proceso de Gchart = calificaciones;

Edad Vbar;

Correr;

  1. Informe de proceso: se utiliza para crear el informe a partir del conjunto de datos.

Ejemplo:

datos de informe de proceso = Grados;

Columna A;

Definir A / pantalla;

Correr;

Comandos SAS intermedios

  1. Libname : se utiliza para crear la biblioteca de comandos SAS.

Ejemplo :

Libname NewLib 'C: \ Grades';

  1. Nombre de archivo: se utiliza para especificar el archivo de datos externo.

Ejemplo:

Nombre de archivo AName 'C: \ Grades';

  1. Infile : es la declaración que solía leer un archivo de datos externo.

Ejemplo:

Nombre de archivo AName 'C: \ Grades';

DATA SAS;

ENTRADA AB;

Infile AName;

Correr;

  1. If-Then: es la declaración utilizada para ejecutar diferentes funciones.

Ejemplo :

DATA AB;

SI A> B entonces mensaje = 'A es mayor';

Else message = 'B es mayor';

Correr;

  1. Keep : es la declaración utilizada para mantener la variable que se requiere en el conjunto de datos.

Ejemplo :

Datos nuevos;

SET versión;

Mantener nombre año precio;

Correr;

  1. Etiqueta : es una función para cambiar la etiqueta de la variable.

Ejemplo :

Datos ABC;

Texto de etiqueta "Hola, mundo";

Correr;

  1. Longitud : se usa para cambiar la longitud de la variable.

Ejemplo :

Datos ABC;

Longitud del texto $ 10 .;

Correr;

  1. Formato : se utiliza para cambiar el formato de la variable.

Ejemplo:

Datos ABC;

Formato de fecha aammdd10 .;

Correr;

  1. Entrada : se utiliza para convertir el valor del carácter en un valor numérico.

Ejemplo:

Datos ABC;

A = "10";

B = entrada (a, mejor);

Correr;

  1. Registro : se utiliza para convertir el valor numérico en un logaritmo.

Ejemplo:

Datos ABC;

A = 10;

B = log (a);

Correr;

Comandos SAS avanzados

  1. Media, Mín. Y Máx . : se utiliza para calcular la media, el mínimo y el máximo conjunto de valores numéricos.

Ejemplo:

Data Mathdata;

A = 10;

B = 20;

C = media (a, b);

D = Min (a, b);

E = Máx. (A, b);

Correr;

  1. Cambiar nombre : este comando SAS se utiliza para cambiar el nombre de la variable.

Ejemplo :

Datos matemáticos;

A = 20;

Renombrar a = b;

Correr;

  1. Raíz cuadrada / Cuadrado : se utiliza para calcular el cuadrado y la raíz cuadrada del valor numérico.

Ejemplo :

Datos matemáticos;

A = 4;

Cuadrado = a ** 2;

Sqroot = a ** (1/2);

Correr;

  1. Funciones matemáticas: realizar funciones matemáticas básicas.

Ejemplo:

Datos matemáticos;

Set Math;

Precio = suma (de P1, P2);

Diff = D1 - D2;

M = M1 * M2;

Div = Div1 / Div2;

Correr;

  1. Substr : se utiliza para obtener el texto parcial del valor de texto.

Ejemplo :

Data Mathdata;

Texto = "Hola Mundo";

Texto1 = substr (Texto, 6, 2);

Correr;

  1. Declaración de entrada y línea de datos: se utiliza para crear el conjunto de datos con contenido especificado.

Ejemplo:

DATOS ABC;

Entrada ABC;

DATALINES

1 2 3

4 6 9

;

Correr;

  1. Fusionar : se utiliza para fusionar múltiples conjuntos de datos en uno.

Ejemplo :

Datos ABC;

Fusionar nombre John;

Por identificación;

Consejos y trucos para usar comandos SAS

  • Piense antes de programar, verifique todos los criterios que deben cubrirse.
  • Mantenlo simple.
  • Haga que los conjuntos de datos sean más fáciles de entender poniendo los datos que necesita, ayuda a ahorrar espacio en el disco.
  • Usar funciones para la conversión de datos.
  • Evitar infinito significa división por cero.
  • Use Null cuando no necesite crear el conjunto de datos.
  • Asigne el valor constante a una variable en la instrucción retener.
  • Use la opción NoEquals en la ordenación que ayuda a ahorrar tiempo y memoria.

Conclusión: comandos SAS

Cada uno tiene su propia forma de lograr el resultado final, estos pueden ser iguales o diferentes para las diferentes personas. Hay muchas formas de encontrar un resultado y, al usar el software SAS Commands, se pueden obtener muchas maneras de lograr el mismo resultado de diferentes maneras. Se ha observado que cuanto más aprende y más revisa la documentación de los comandos SAS, más beneficios obtendrá para lograr los resultados y la ayuda a largo plazo.

Los comandos SAS mencionados anteriormente se utilizan principalmente en la programación de software SAS. Las cosas se tratan principalmente en torno a DATOS y PROC. Es una herramienta o software fácil de usar y, por lo tanto, los comandos SAS, que son simples por escrito, significan escribir los comandos en inglés simple como ya ha visto anteriormente. Es fácil de usar, aprender y escribir.

Artículos recomendados

Esta ha sido una guía para los comandos SAS. Aquí hemos discutido los comandos SAS básicos y avanzados y algunos comandos SAS inmediatos. También puede consultar el siguiente artículo para obtener más información:

  1. Usos de los comandos de Tableau
  2. Cómo usar los comandos de HBase
  3. Usos de los comandos MongoDB
  4. Importancia de los comandos de cerdo

Categoría: