Entrar em Contato

Programa do Curso

Introdução e preliminares

  • Tornando o R mais amigável, o R e as interfaces gráficas disponíveis
  • RStudio
  • Software e documentação relacionados
  • R e estatística
  • Uso interativo do R
  • Sessão introdutória
  • Obtenção de ajuda sobre funções e recursos
  • Comandos do R, sensibilidade a maiúsculas e minúsculas, etc.
  • Recuperação e correção de comandos anteriores
  • Execução de comandos a partir de ou redirecionamento da saída para um arquivo
  • Permanência dos dados e remoção de objetos

Manipulações simples; números e vetores

  • Vetores e atribuição
  • Aritmética de vetores
  • Geração de sequências regulares
  • Vetores lógicos
  • Valores ausentes
  • Vetores de caracteres
  • Vetores de índice; seleção e modificação de subconjuntos de um conjunto de dados
  • Outros tipos de objetos

Objetos, seus modos e atributos

  • Atributos intrínsecos: modo e comprimento
  • Mudança do comprimento de um objeto
  • Obtenção e definição de atributos
  • A classe de um objeto

Arranjos e matrizes

  • Arranjos
  • Indexação de arranjos. Subseções de um arranjo
  • Matrizes de índice
  • A função array()
  • Produto externo de dois arranjos
  • Transposição generalizada de um arranjo
  • Recursos de matriz
    • Multiplicação de matrizes
    • Equações lineares e inversão
    • Valores e vetores próprios
    • Decomposição em valores singulares e determinantes
    • Ajuste por mínimos quadrados e decomposição QR
  • Formação de matrizes particionadas, cbind() e rbind()
  • A função de concatenação, (), com arranjos
  • Tabelas de frequência a partir de fatores

Listas e data frames

  • Listas
  • Construção e modificação de listas
    • Concatenação de listas
  • Data frames
    • Criação de data frames
    • attach() e detach()
    • Trabalho com data frames
    • Acoplamento de listas arbitrárias
    • Gerenciamento do caminho de pesquisa

Manipulação de dados

  • Seleção e subconjunto de observações e variáveis          
  • Filtragem e agrupamento
  • Recodificação e transformações
  • Agregração e combinação de conjuntos de dados
  • Manipulação de caracteres, pacote stringr

Leitura de dados

  • Arquivos TXT
  • Arquivos CSV
  • Arquivos XLS e XLSX
  • Dados nos formatos SPSS, SAS, Stata e outros
  • Exportação de dados para formatos TXT, CSV e outros
  • Acesso a dados de bancos de dados usando a linguagem SQL

Distribuições de probabilidade

  • R como um conjunto de tabelas estatísticas
  • Análise da distribuição de um conjunto de dados
  • Testes de uma e duas amostras

Agrupaemento, loops e execução condicional

  • Expressões agrupadas
  • Comandos de controle
    • Execução condicional: instruções if
    • Execução repetitiva: loops for, repeat e while

Escrevendo suas próprias funções

  • Exemplos simples
  • Definição de novos operadores binários
  • Argumentos nomeados e padrões
  • O argumento '....'
  • Atribuições dentro de funções
  • Exemplos mais avançados
    • Fatores de eficiência em projetos de blocos
    • Remoção de todos os nomes em um arranjo impresso
    • Integração numérica recursiva
  • Escopo
  • Personalização do ambiente
  • Classes, funções genéricas e orientação a objetos

Procedimentos gráficos

  • Comandos de plotagem de alto nível
    • A função plot()
    • Exibição de dados multivariados
    • Gráficos de exibição
    • Argumentos para funções de plotagem de alto nível
  • Gráficos básicos de visualização
  • Relações multivariadas com os pacotes lattice e ggplot
  • Uso de parâmetros gráficos
  • Lista de parâmetros gráficos

Relatórios automatizados e interativos

  • Combinação de saída do R com texto
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas