Apostila de sas
SAS Programação I
Ricardo Almeida de Mendonça Küsel
Versão: Abril/2008
Centro Nacional de Processamento de Alto Desempenho - SP
CONTEÚDO
1 - HISTÓRICO 2 - CURIOSIDADES 3 - DEFINIÇÃO BÁSICA 4 - COMERCIALIZAÇÃO
4.1 - Módulos SAS 4.2 - Solução de Negócios pag.04 pag.04 pag.05 pag.06 pag.06 pag.07 pag.08 pag.09 pag.10 pag.11 pag.12 pag.13 pag.13 pag.20 pag.21 pag.21 pag.23 pag.24 pag.25 pag.26 pag.27 pag.28 pag.29 pag.30 pag.32 pag.33 pag.34 pag.35 pag.35 pag.36 pag.36 pag.37 pag.37 pag.38 pag.40 pag.42 pag.44 pag.46 pag.46 pag.48 pag.49 pag.52 pag.53 pag.54 pag.55 2
5 - CONCEITOS BÁSICOS 6 - ARQUIVOS SAS 7 - ESTRUTURA DOS ARQUIVOS SAS 8 - NOMECLATURA PARA ARQUIVOS E VARIÁVEIS 9 - SINTAXE DOS COMANDOS 10 - EXECUÇÃO
10.1 - Modo Interativo (Ambiente WINDOWS) 10.2 - Modo Não Interativo (Ambiente de COMANDOS)
11 - ESTRUTURA DATA STEP
11.1 - Introdução 11.2 - Comando LIBNAME 11.3 - Comando DATA 11.4 - Comando INFILE 11.5 - Comando SET 11.6 - Comando INPUT 11.6.1 - INPUT COLUNADO 11.6.2 - INPUT FORMATADO 11.6.3 - Descrição de um Campo Data 11.6.4 - Controles Especiais do Comando INPUT 11.6.5 - Detalhes do Comando INPUT 1º LABORATÓRIO
12 – ESTRUTURA PROC STEP
12.1 - Introdução 12.1.1 - Comando VAR 12.1.2 - Comando BY 12.1.3 - Comando TITLE 12.1.4 - Comando FOOTNOTE 12.2 - Procedimento PRINT 12.3 - Procedimento SORT
13 - ARQUIVO DE MENSAGENS - "SAS Log"
2º LABORATÓRIO
14 - COMANDOS BÁSICOS DE PROGRAMAÇÃO SAS
14.1 - Comando de Atribuição (=) 14.2 - Comando RETAIN 14.3 - Comando IF-THEN/ELSE 14.4 - Comando WHERE 14.5 - Comando DO/END 14.6 - Comando LENGTH 14.7 - Comando DO/END Iterativo
14.8 - Comando DO/WHILE 14.9 - Comando DO/UNTIL 14.10 - Comandos DROP e KEEP 14.11 - Opções de Arquivos SAS 14.12 - Comando DELETE 14.13 - Comando OUTPUT 3º LABORATÓRIO
pag.56 pag.57 pag.58 pag.59 pag.60 pag.61 pag.63 pag.66 pag.66 pag.67 pag.67 pag.67 pag.68 pag.69 pag.69 pag.70 pag.72 pag.72 pag.72 pag.74 pag.74 pag.74