R - Fundamentos para Análise de Dados
[Link]
R Fundamentos
R Fundamentos
Parte 1
[Link]
R Fundamentos
Seja Bem-Vindo
[Link]
R Fundamentos
Explorando o RStudio
[Link]
R Fundamentos
• Interface do R (Console R)
• IDE (Integrated Development Environment) – RStudio
• Configuração da área de trabalho do RStudio
• Customização da visualização
• Criação de scripts
• Execução de código
• Construção de gráficos
• Consulta da documentação
• Instalação de pacotes
• Autocomplete
[Link]
R Fundamentos
Por que você deve usar scripts R?
script.R
[Link]
R Fundamentos
Histórico
função()
Objetos são salvos em .RData
Histórico de comandos em .Rhistory
quit() ou q()
[Link]
R Fundamentos
[Link]
R Fundamentos
Operadores
[Link]
R Fundamentos
Operadores Matemáticos
Operador Operação
+ Soma
- Subtração
* Multiplicação
/ Divisão
^ Potência
%% Módulo
Use parênteses para separar partes dos cálculos
[Link]
R Fundamentos
Operadores Relacionais
Operador Operação
> Maior
< Menor
>= Maior ou igual
<= Menor ou igual
== Igual (comparação)
!= Diferente
[Link]
R Fundamentos
Operadores Lógicos
Operador Operação
& and
| or
! not
TRUE (ou 1) Valor booleano verdadeiro(1)
FALSE (ou 0) Valor booleano falso (0)
[Link]
R Fundamentos
[Link]
R Fundamentos
Tipos de Dados
[Link]
R Fundamentos
Numérico Caractere
Tipos de
Dados
Lógico
Complexo
True/False
[Link]
R Fundamentos
Valores faltantes e especiais
NA – Not Available
NaN – Not a Number
Inf e -Inf
[Link]
R Fundamentos
[Link]
R Fundamentos
Variáveis
nome_da_variável = valor
[Link]
R Fundamentos
Variáveis
Matemática
Programação
Estatística
[Link]
R Fundamentos
Palavras Reservadas
FALSE Inf NA NaN NULL TRUE
break else for function if in next repeat
while
[Link]
R Fundamentos
[Link]
R Fundamentos
Tipos de Objetos
[Link]
R Fundamentos
x <- 10
[Link]
R Fundamentos
O que são objetos?
• Vetores
• Matrizes
• Listas
• Dataframes
• Funções
[Link]
R Fundamentos
Vetores
Conjunto de elementos de uma mesma natureza
[Link]
R Fundamentos
Criando Vetores
c()
seq()
rep()
[Link]
R Fundamentos
[Link]
R Fundamentos
[Link]