Introdução aos comandos SAS

O formulário completo do SAS é o Sistema de Análise Estatística. Ele foi fornecido pelo Instituto SAS no ano de 1970. É o software usado para fazer a análise estatística, representar graficamente e apresentar os dados. Neste, existem duas categorias para apresentar e analisar os dados que são a etapa DATA e a etapa PROC. A etapa DATA é usada principalmente para fornecer o gerenciamento de dados, como ler os dados, transformar dados e criar ou remover as variáveis. Etapa PROC usada para realizar a análise de grande variedade nos dados. Existem vários comandos SAS disponíveis para obter a apresentação e análise de dados.

Comandos básicos do SAS

  1. Proc Print: É usado para visualizar o arquivo de dados SAS na janela de saída.

Exemplo:

proc print data = Notas;

Corre;

  1. Proc content: É usado para verificar o conteúdo do arquivo de dados do Comando SAS na janela de saída

Exemplo:

proc contents data = Notas;

Corre;

  1. Proc significa: É usado para ver as estatísticas básicas dos dados. Ele fornece o valor da média, max e min dos valores ou variáveis ​​numéricos.

Exemplo:

proc significa dados = Notas;

Corre;

  1. Proc Freq : É usado para analisar os dados e a frequência de variáveis ​​criadas e para tabelas

Exemplo:

proc freq data = Notas;

Corre;

Exemplo :

proc freq data = Notas;

Tabelas a * b;

Corre;

  1. Proc sort : É usado para classificar o arquivo de dados SAS.

Exemplo :

proc classificar dados = Gardes; Out = nome por nome;

Corre;

  1. Proc reg : É usado para um dos procedimentos de uso geral para análise de regressão SAS.

Exemplo:

proc reg data = Notas;

Corre;

  1. Proc gplot: É usado para representar os dois valores ou mais em eixos.

Exemplo :

proc gplot data = Notas;

Traçar a * b;

a = eixo vertical,

b = eixo horizontal;

Corre;

  1. Transposição PROC : É usada para converter linhas em colunas no conjunto de dados.

Exemplo:

proc transpor dados = Notas fora = Campo;

Pelo nome; resultado var; id col;

Corre;

  1. Proc Gchart: É usado para criar o histograma do gráfico de setores circulares.

Exemplo:

proc Gchart data = notas;

Idade Vbar;

Corre;

  1. Relatório de processo: é usado para criar o relatório a partir do conjunto de dados.

Exemplo:

proc report data = Grades;

Coluna A;

Definir A / display;

Corre;

Comandos intermediários do SAS

  1. Libname : É usado para criar a biblioteca de comandos SAS.

Exemplo :

Libname NewLib 'C: \ Grades';

  1. Nome do arquivo: É usado para especificar o arquivo de dados externo.

Exemplo:

Nome do arquivo AName 'C: \ Grades';

  1. Infile : é a instrução que costumava ler um arquivo de dados externo.

Exemplo:

Nome do arquivo AName 'C: \ Grades';

DATA SAS;

ENTRADA AB;

Infame AName;

Corre;

  1. If-Then: é a instrução usada para executar diferentes funções.

Exemplo :

DADOS AB;

SE A> B, então mensagem = 'A é maior';

Outra mensagem = 'B é maior';

Corre;

  1. Manter : é a instrução usada para manter a variável necessária no conjunto de dados.

Exemplo :

Dados novos;

Versão SET;

Mantenha o nome ano preço;

Corre;

  1. Rótulo : É uma função para alterar o rótulo da variável.

Exemplo :

Dados ABC;

Texto do rótulo "Olá, mundo";

Corre;

  1. Comprimento: É usado para alterar o comprimento da variável.

Exemplo :

Dados ABC;

Texto de comprimento $ 10 .;

Corre;

  1. Formato : É usado para alterar o formato da variável.

Exemplo:

Dados ABC;

Formatar data aaamdd10 .;

Corre;

  1. Entrada : É usado para converter o valor do caractere em um valor numérico.

Exemplo:

Dados ABC;

A = "10";

B = entrada (a, melhor.);

Corre;

  1. Log : é usado para converter o valor numérico em um logaritmo.

Exemplo:

Dados ABC;

A = 10;

B = log (a);

Corre;

Comandos SAS avançados

  1. Média, Mínimo e Máximo : É usado para calcular o conjunto médio, mínimo e máximo de valores numéricos.

Exemplo:

Dados matemáticos;

A = 10;

B = 20;

C = média (a, b);

D = Min (a, b);

E = Max (a, b);

Corre;

  1. Renomear : Este comando SAS é usado para renomear a variável.

Exemplo :

Dados matemáticos dos dados;

A = 20;

Renomeie a = b;

Corre;

  1. Raiz quadrada / quadrada : É usada para calcular o quadrado e a raiz quadrada do valor numérico.

Exemplo :

Dados matemáticos dos dados;

A = 4;

Quadrado = a ** 2;

Sqroot = a ** (1/2);

Corre;

  1. Funções matemáticas: Para executar funções matemáticas básicas.

Exemplo:

Dados matemáticos dos dados;

Set Math;

Preço = soma (de P1, P2);

Dif = D1 - D2;

M = M1 * M2;

Div = Div1 / Div2;

Corre;

  1. Substr : É usado para obter o texto parcial do valor do texto.

Exemplo :

Dados matemáticos;

Texto = "Olá Mundo";

Texto1 = substr (Texto, 6, 2);

Corre;

  1. Instrução de entrada e linha de dados: É usada para criar o conjunto de dados com o conteúdo especificado.

Exemplo:

DADOS ABC;

Entrada ABC;

DATALINAS;

1 2 3

4 6 9

;

Corre;

  1. Junção: Ele é usado para mesclar conjunto de dados múltiplos em um.

Exemplo :

Dados ABC;

Mesclar o nome John;

Por identificação;

Dicas e truques para usar comandos SAS

  • Pense antes da programação, verifique todos os critérios que precisam ser abordados.
  • Mantenha simples.
  • Facilite a compreensão dos conjuntos de dados, colocando os dados necessários, ajudando a economizar espaço em disco.
  • Use funções para a conversão de dados.
  • Evitar infinito significa divisão por zero.
  • Use Null quando não precisar criar o conjunto de dados.
  • Atribua o valor constante a uma variável na instrução reter.
  • Use a opção NoEquals na classificação, o que ajuda a economizar tempo e memória.

Conclusão - Comandos SAS

Todo mundo tem seu próprio caminho para alcançar o resultado final, eles podem ser iguais ou diferentes para as diferentes pessoas. Há muitas maneiras de encontrar um resultado e, ao usar o software SAS Commands, é possível obter várias maneiras de obter o mesmo resultado de maneiras diferentes. Observou-se que quanto mais você aprende e mais passa pela documentação dos comandos SAS, mais benefícios obterá para obter os resultados e ajudar a longo prazo.

Os comandos SAS acima mencionados são usados ​​principalmente na programação de software SAS. As coisas são abordadas principalmente em torno de DATA e PROC. É uma ferramenta ou software fácil de usar e, portanto, os comandos SAS, que são simples por escrito, significam a escrita dos comandos em inglês simples, como você já viu nos comandos acima. É fácil de usar, aprender e escrever.

Artigos recomendados

Este foi um guia para os comandos do SAS. Aqui discutimos comandos SAS básicos e avançados e alguns comandos SAS imediatos. Você também pode consultar o seguinte artigo para saber mais -

  1. Usos dos comandos do Tableau
  2. Como usar os comandos do HBase
  3. Usos dos comandos do MongoDB
  4. Importância dos Comandos Pig

Categoria: