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
- Proc Print: É usado para visualizar o arquivo de dados SAS na janela de saída.
Exemplo:
proc print data = Notas;
Corre;
- 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;
- 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;
- 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;
- Proc sort : É usado para classificar o arquivo de dados SAS.
Exemplo :
proc classificar dados = Gardes; Out = nome por nome;
Corre;
- Proc reg : É usado para um dos procedimentos de uso geral para análise de regressão SAS.
Exemplo:
proc reg data = Notas;
Corre;
- 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;
- 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;
- Proc Gchart: É usado para criar o histograma do gráfico de setores circulares.
Exemplo:
proc Gchart data = notas;
Idade Vbar;
Corre;
- 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
- Libname : É usado para criar a biblioteca de comandos SAS.
Exemplo :
Libname NewLib 'C: \ Grades';
- Nome do arquivo: É usado para especificar o arquivo de dados externo.
Exemplo:
Nome do arquivo AName 'C: \ Grades';
- 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;
- 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;
- 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;
- Rótulo : É uma função para alterar o rótulo da variável.
Exemplo :
Dados ABC;
Texto do rótulo "Olá, mundo";
Corre;
- Comprimento: É usado para alterar o comprimento da variável.
Exemplo :
Dados ABC;
Texto de comprimento $ 10 .;
Corre;
- Formato : É usado para alterar o formato da variável.
Exemplo:
Dados ABC;
Formatar data aaamdd10 .;
Corre;
- Entrada : É usado para converter o valor do caractere em um valor numérico.
Exemplo:
Dados ABC;
A = "10";
B = entrada (a, melhor.);
Corre;
- Log : é usado para converter o valor numérico em um logaritmo.
Exemplo:
Dados ABC;
A = 10;
B = log (a);
Corre;
Comandos SAS avançados
- 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;
- Renomear : Este comando SAS é usado para renomear a variável.
Exemplo :
Dados matemáticos dos dados;
A = 20;
Renomeie a = b;
Corre;
- 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;
- 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;
- Substr : É usado para obter o texto parcial do valor do texto.
Exemplo :
Dados matemáticos;
Texto = "Olá Mundo";
Texto1 = substr (Texto, 6, 2);
Corre;
- 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;
- 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 -
- Usos dos comandos do Tableau
- Como usar os comandos do HBase
- Usos dos comandos do MongoDB
- Importância dos Comandos Pig