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 pré-requisitos
- Tornando o R mais amigável, R e GUIs disponíveis
- Rstudio
- Softwares relacionados e documentação
- R e estatísticas
- Usando o R de forma interativa
- Uma sessão introdutória
- Obtendo ajuda com funções e recursos
- Comandos do R, sensibilidade a maiúsculas e minúsculas, etc.
- Recuperar e corrigir comandos anteriores
- Executando comandos de ou direcionando 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
- Gerando sequências regulares
- Vetores lógicos
- Valores ausentes
- Vetores de caracteres
- Vetores índice; selecionando e modificando subconjuntos de um conjunto de dados
- Outros tipos de objetos
Objetos, seus modos e atributos
- Atributos intrínsecos: modo e comprimento
- Alterando o comprimento de um objeto
- Obtendo e definindo atributos
- A classe de um objeto
Arrays e matrizes
- Arrays
- Indexação de arrays. Subseções de um array
- Matrizes índice
- A função array()
- O produto externo de dois arrays
- Transposição generalizada de um array
- Matrix facilidades
- Matrix multiplicação
- Equações lineares e inversão
- Autovalores e autovetores
- Decomposição de valor singular e determinantes
- Ajuste por mínimos quadrados e decomposição QR
- Formando matrizes particionadas, cbind() e rbind()
- A função de concatenação, (), com arrays
- Tabelas de frequência a partir de fatores
Listas e quadros de dados
- Listas
- Construindo e modificando listas
- Concatenando listas
- Quadros de dados
- Criando quadros de dados
- attach() e detach()
- Trabalhando com quadros de dados
- Anexando listas arbitrárias
- Gerenciando o caminho de busca
Manipulação de dados
- Selecionando, subconjuntos de observações e variáveis
- Filtragem, agrupamento
- Recondicionamento, transformações
- Agregação, combinação de conjuntos de dados
- Manipulação de caracteres, pacote stringr
Lendo dados
- Arquivos txt
- Arquivos CSV
- Arquivos XLS, XLSX
- Dados em formatos SPSS, SAS, Stata,... e outros formatos de dados
- Exportando dados para txt, csv e outros formatos
- Accessando dados de bancos de dados usando o SQL language
Distribuições de probabilidade
- R como um conjunto de tabelas estatísticas
- Examinando a distribuição de um conjunto de dados
- Testes univariados e bivariados
Agrupamento, loops e execução condicional
- Expressões agrupadas
- Declarações de controle
- Execução condicional: declarações if
- Execução repetitiva: loops for, repeat e while
Escribindo suas próprias funções
- Exemplos simples
- Definindo 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 designs por blocos
- Descartando todos os nomes em uma matriz impressa
- Integração numérica recursiva
- Âmbito
- Personalizando o 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()
- Exibindo dados multivariados
- Gráficos de exibição
- Argumentos para funções de plotagem de alto nível
- Visualizações gráficas básicas
- Relações multivariadas com pacotes lattice e ggplot
- Usando parâmetros de gráficos
- Lista de parâmetros de gráficos
Relatórios automáticos e interativos
- Combinando a saída 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.
Sonja Steiner - BearingPoint GmbH
Curso - R Programming for Data Analysis
Máquina Traduzida