Gabarito da Aula 1: R e RStudio

1. Dê uma olhada no site do curso.

Para este exercício, basta acessar o site através do link https://brunomontezano.github.io/r-workshop/ e checar cada uma das páginas para se apropriar do conteúdo presente nelas. No site, é possível acessar materiais recomendados, as aulas e laboratórios, as tarefas de casa e algumas possíveis perguntas frequentes que possam surgir a partir da leitura do website.

2. Crie um vetor de 1 a 25 e armazene em uma variável de nome sequencia (lembre-se do operador :).

Para esse exercício, devemos conseguir resgatar alguns conceitos da aula passada: como criar objetos, o que são vetores e como criamos uma sequência de números através do operador :.

Vetores são uma série de elementos (seja de texto, seja de números). Objetos no R podem ser criados a partir do operador de atribuição, representado pelo símbolo <-. Ao usar o operador :, nós somos capazes de criar sequências de números que vão do número à esquerda até o número à direita dos dois pontos.

Logo, a solução do exercício é a seguinte:

# Exercício 2
sequencia <- 1:25

sequencia
1
Criar vetor com números de 1 a 25.
2
Mostrar o vetor criado.
 [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

3. Crie um vetor de caractere de dois elementos com seu nome e último nome (chamado nome_completo) e extraia seu sobrenome usando [].

Segue abaixo a resolução do exercício:

nome_completo <- c("Bruno", "Montezano")

nome_completo[2]
1
Criar vetor de dois elementos com nome e sobrenome.
2
Extrair apenas o segundo elemento (sobrenome).
[1] "Montezano"

4. Filtre a base pixar_bilheteria do pacote dados e extraia apenas os filmes que tiveram orçamento menor que 100 milhões de dólares (lembre-se do $, do <, do [] e da função library()).

Segue a solução abaixo:

library(dados)

pixar_bilheteria[pixar_bilheteria$orcamento < 100000000, ]
1
Carregar o pacote dados para acessar os dados.
2
Filtrar a base apenas com os filmes com orçamento menor que 100 milhões.
# A tibble: 5 × 5
  filme                   orcamento bilheteria_eua_canada bilheteria_outros_pa…¹
  <chr>                       <dbl>                 <dbl>                  <dbl>
1 Toy Story - Um Mundo d…  30000000             191796233              181757800
2 Toy Story 2              90000000             245852179              251522597
3 Procurando Nemo          94000000             339714978              531300000
4 Os Incríveis             92000000             261441092              370165621
5 <NA>                           NA                    NA                     NA
# ℹ abbreviated name: ¹​bilheteria_outros_paises
# ℹ 1 more variable: bilheteria_mundial <dbl>

Notem que o código onde colocamos a condição de pixar_bilheteria$orcamento < 100000000 é antes da vírgula, pois refere-se a dimensão das linhas (observações). Além disso, mantemos a dimensão das colunas (direita da vírgula) em branco, informando ao R que queremos retornar todas as colunas da base de dados em nosso subconjunto.