Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução e preliminares
- Tornar o R mais amigável, R e GUIs disponíveis
- Rstudio
- 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
Matrizes e conjuntos
- Matrizes
- Indexação de matrizes. Subsecções de uma matriz
- Matrizes de indexação
- A função array()
- O produto externo de duas matrizes
- Transposição generalizada de uma matriz
- Facilidades Matrix
- Matrix multiplicação
- Equações lineares e inversão
- Valores próprios e vectores próprios
- Decomposição do valor singular e determinantes
- Ajuste dos 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
Manipulação de dados
- Seleção, subconjunto de observações e variáveis
- Filtragem, agrupamento
- Recodificação, transformações
- Agregação, combinação de conjuntos de dados
- Manipulação de caracteres, pacote stringr
Ler dados
- Ficheiros Txt
- Ficheiros CSV
- Ficheiros XLS, XLSX
- Dados SPSS, SAS, Stata,... e outros formatos
- Exportação de dados para txt, csv e outros formatos
- [Extrair dados de bases de dados utilizando a linguagem SQL.
Distribuições de probabilidade
- 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 por objectos
Procedimentos gráficos
- Comandos de plotagem de alto nível
- A função plot()
- Apresentação de dados multivariados
- Apresentar gráficos
- Argumentos para funções de plotagem de alto nível
- Gráficos de visualização básicos
- Relações multivariadas com o pacote lattice e ggplot
- Utilização de parâmetros de gráficos
- Lista de parâmetros de gráficos
Relatórios automatizados e interactivos
- Combinação de resultados do R com texto
14 Horas
Declaração de Clientes (1)
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.