Essa aula de R básico é uma introdução prática à linguagem, cobrindo os conceitos blablabla….
blablabla blablabla
video embed
Para começar a trabalhar com R, é necessário baixar e instalar a linguagem R, além do RStudio, que facilita a programação em R.
Acesse o link aqui para ver o vídeo de como instalar o R e RStudio.
blabla
O que é um objeto?
Por quê objetos?
Em R, para criarmos objetos utilizamos o operador de atribuição
<-ou=para isso. O<-é o mais utilizado.
Ao criar objetos em R, você pode escolher qualquer nome que seja descritivo para seu propósito. No entanto, existem algumas exceções a serem observadas. Não é permitido criar objetos com:
# Nomes permitidos para objetos:
obj <- "teste"
ob_j <- "teste"
obJ <- "teste"
OBJ <- "teste"
obj2 <- "teste"
.obj <- "teste"
# Nomes não permitidos para objetos:
2obj <- "teste"
ob-j <- "teste"
ob j <- "teste"
_ob_j <- "teste"
ob_j@ <- "teste"
TRUE <- "teste"R suporta diversos tipos de dados. É importante conhecer os principais, pois isso impacta como você pode manipular as variáveis.
Exemplos de tipos de dados:
numero <- 10 # Numérico
texto <- "Exemplo" # Texto (Character)
booleano <- TRUE # Booleano (Lógico)
fator <- factor(c("Pequeno", "Médio", "Grande")) # Fator (Categórico)Booleanos representam valores lógicos (TRUE ou
FALSE). Eles são frequentemente usados em testes
condicionais e expressões lógicas.
Você também pode utilizar operadores lógicos para combinar expressões
booleanas: - & (E lógico): Retorna TRUE se
ambos os operandos forem verdadeiros. - |
(OU lógico): Retorna TRUE se um ou ambos
os operandos forem verdadeiros. - ! (Negação): Inverte o
valor lógico.
## [1] FALSE
## [1] TRUE
## [1] FALSE
exercicio
Funções em R são blocos de código que realizam tarefas específicas. O R tem muitas funções predefinidas, mas você também pode criar suas próprias funções personalizadas.
Para criar uma função, você usa a seguinte sintaxe:
# Criando uma função que soma dois números
soma_dois_numeros <- function(a, b) {
resultado <- a + b
return(resultado)
}
# Usando a função
soma_dois_numeros(5, 3) # Retorna 8## [1] 8
Vetores são uma estrutura de dados fundamental em R, que armazenam uma sequência de elementos do mesmo tipo de dados. Eles podem ser numéricos, de texto, booleanos, etc.
Você pode criar vetores usando a função c()
(combine):
# Criando um vetor de números
numeros <- c(1, 2, 3, 4, 5)
# Criando um vetor de textos
nomes <- c("Alice", "Bob", "Carlos")
# Criando um vetor lógico
logicos <- c(TRUE, FALSE, TRUE)Você pode acessar elementos individuais de um vetor usando colchetes
[]:
## [1] 1
## [1] "Carlos"
A work by [Camilo, Gabrielle, Giulia, João, Leonaro, Rodrigo]