Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa do Curso
Dia 1
Introdução e preliminares
- Tornando R mais amigável, R e GUIs disponíveis Rstudio Software e documentação relacionados R e estatísticas Usando R interativamente Uma sessão introdutória Obtendo ajuda com funções e recursos Comandos R, distinção entre maiúsculas e minúsculas, etc. Recuperação e correção de comandos anteriores Execução de comandos ou desvio de saída para um arquivo Permanência de dados e remoção de objetos
Manipulações simples; números e vetores
- Vetores e atribuição Aritmética vetorial Geração de sequências regulares Vetores lógicos Valores faltantes Vetores de caracteres Vetores de í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
Fatores ordenados e não ordenados
- Um exemplo específico A função tapply() e matrizes irregulares Fatores ordenados
Matrizes e matrizes
- Arrays Indexação de arrays. Subseções de um array Matrizes de índice A função array() Mistura de vetor e aritmética de array. A regra da reciclagem
Listas Construindo e modificando listas Concatenando listas
Quadros de dados Criando quadros de dados
- anexar() e desanexar()
Arquivos Txt Arquivos CSV Arquivos XLS, XLSX SPSS, SAS, Stata,… e outros formatos de dados Exportação de dados para txt, csv e outros formatos Acessando dados de bancos de dados usando linguagem SQL
- Distribuições de probabilidade
R como um conjunto de tabelas estatísticas Examinando 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 controle Execução condicional: instruções if Execução repetitiva: loops for, repetir e while
- Dia 3
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 Eliminação de todos os nomes em uma matriz impressa Integração numérica recursiva
Escopo
Personalizando o ambiente
- Classes, funções genéricas e orientação a objetos
Análise de componentes principais de aprendizagem não supervisionada
- Métodos de agrupamento (k-means, agrupamento hierárquico, k-medóides)
Combinando saída de R com texto Criando documentos HTML e PDF
Requisitos
Bons conhecimentos de estatística.
21 horas
Declaração de Clientes (3)
That Haytham started with the basics and gave us enough time to do the examples and ensure that we were at the same page before we moved on to the next topic.
Jaco Dreyer - Africa Health Research Institute
Curso - R Fundamentals
I enjoyed that it was very hands-on, so we were constantly having the chance to try things on, rather than just sitting listening to a lecture (for example). I felt like I am now able to go away and start using R, which I haven't been able to do before
Kathy Baisley - Africa Health Research Institute
Curso - R Fundamentals
Day 1 and Day 2 were really straight forward for me and really enjoyed that experience.