Programa do Curso

Introdução e preliminares

  • Tornar o R mais amigável, R e GUIs disponíveis
  • O ambiente do R
  • Software e documentação relacionados
  • R e estatística
  • Utilização interactiva do R
  • Uma sessão introdutória
  • Obter ajuda com funções e caraterísticas
  • Comandos do R, sensibilidade às maiúsculas e minúsculas, etc.
  • Recuperação e correção de comandos anteriores
  • Execução de comandos a partir de um ficheiro ou desvio da saída para um ficheiro
  • Permanência de dados e remoção de objectos

Manipulações simples; números e vectores

  • Vectores e atribuição
  • Aritmética vetorial
  • Geração de sequências regulares
  • Vectores lógicos
  • Valores em falta
  • Vectores de caracteres
  • Vectores de índices; seleção e modificação de subconjuntos de um conjunto de dados
  • Outros tipos de objectos

Objectos, seus modos e atributos

  • Atributos intrínsecos: modo e comprimento
  • Alterar o comprimento de um objeto
  • Obter e definir atributos
  • A classe de um objeto

Factores ordenados e não ordenados

  • Um exemplo específico
  • A função tapply() e matrizes irregulares
  • Factores ordenados

Matrizes e matrizes

  • Matrizes
  • Indexação de matrizes. Subsecções de uma matriz
  • Matrizes de índice
  • A função array()
    • Aritmética mista de vectores e matrizes. A regra da reciclagem
  • O produto externo de duas matrizes
  • Transposição generalizada de uma matriz
  • Instalações Matrix
    • Multiplicação Matrix
    • Equações lineares e inversão
    • Valores próprios e vectores próprios
    • Decomposição de 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 matrizes
  • Tabelas de frequências a partir de factores

Listas e quadros de dados

  • Listas
  • Construção e modificação de listas
    • Concatenação de listas
  • Estruturas de dados
    • Criar quadros de dados
    • anexar() e desanexar()
    • Trabalhar com quadros de dados
    • Anexar listas arbitrárias
    • Gerir o caminho de pesquisa

Ler dados de ficheiros

  • A função read.table()
  • A função scan()
  • Accesscarregando conjuntos de dados incorporados
    • Carregar dados de outros pacotes R
  • Editar dados

Distribuições de probabilidade

  • O R como um conjunto de tabelas estatísticas
  • Examinar a distribuição de um conjunto de dados
  • Testes de uma e duas amostras

Agrupamento, loops e execução condicional

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

Escrever as suas próprias funções

  • Exemplos simples
  • Definição de novos operadores binários
  • Argumentos nomeados e predefinições
  • O argumento '...'
  • Atribuições dentro de funções
  • Exemplos mais avançados
    • Factores de eficiência em desenhos de blocos
    • Eliminar todos os nomes numa matriz impressa
    • Integração numérica recursiva
  • Âmbito de aplicação
  • Personalização do ambiente
  • Classes, funções genéricas e orientação para objectos

Modelos estatísticos em R

  • Definição de modelos estatísticos; fórmulas
    • Contrastes
  • Modelos lineares
  • Funções genéricas para extrair informações do modelo
  • Análise de variância e comparação de modelos
    • Tabelas ANOVA
  • Atualização de modelos ajustados
  • Modelos lineares generalizados
    • Famílias
    • A função glm()
  • Modelos não lineares de mínimos quadrados e de máxima verosimilhança
    • Mínimos quadrados
    • Máxima verosimilhança
  • Alguns modelos não normalizados

Procedimentos gráficos

  • Comandos de plotagem de alto nível
    • A função plot()
    • Visualizar dados multivariados
    • Apresentar gráficos
    • Argumentos para funções de plotagem de alto nível
  • Comandos de plotagem de baixo nível
    • Anotação Mathematical
    • Tipos de letra vectoriais Hershey
  • Interação com gráficos
  • Utilizar parâmetros de gráficos
    • Alterações permanentes: A função par()
    • Modificações temporárias: Argumentos para funções de gráficos
  • Lista de parâmetros gráficos
    • Elementos do gráfico
    • Eixos e marcas de seleção
    • Margens das figuras
    • Ambiente de figuras múltiplas
  • Controladores de dispositivos
    • Diagramas PostScript para documentos tipográficos
    • Múltiplos dispositivos gráficos
  • Gráficos dinâmicos

Pacotes

  • Pacotes padrão
  • Pacotes contribuídos e CRAN
  • Namespaces

Requisitos

Bons conhecimentos de estatística.

 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas