ComeçarComece gratuitamente

Seleção de elementos de matrizes

Assim como nos vetores, podemos usar colchetes [ ] para selecionar um ou vários elementos de uma matriz. Enquanto os vetores têm uma dimensão, as matrizes têm duas dimensões. Portanto, devemos usar vírgula para separar as linhas que desejamos selecionar das colunas. Por exemplo:

  • my_matrix[1,2] seleciona o elemento da primeira linha e da segunda coluna.
  • my_matrix[1:3,2:4] resulta em uma matriz com os dados das linhas 1, 2 e 3 e colunas 2, 3 e 4.

Se quiser selecionar todos os elementos de uma linha ou coluna, não será necessário nenhum número antes ou depois da vírgula, respectivamente:

  • my_matrix[,1] seleciona todos os elementos da primeira coluna.
  • my_matrix[1,] seleciona todos os elementos da primeira linha.

Volte para Star Wars com esses conhecimentos recém-adquiridos! Assim como no exercício anterior, all_wars_matrix já está disponível no espaço de trabalho.

Este exercício faz parte do curso

Introdução ao R

Ver Curso

Instruções de exercício

  • Selecione a receita de todos os filmes fora dos EUA (a segunda coluna inteira de all_wars_matrix) e armazene o resultado como non_us_all.
  • Use mean() com non_us_all para calcular a receita média de todos os filmes fora dos EUA. Imprima o resultado de novo.
  • Desta vez, selecione a receita fora dos EUA referente aos dois primeiros filmes em all_wars_matrix. Armazene o resultado como non_us_some.
  • Use mean() de novo para imprimir a média dos valores de non_us_some.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# all_wars_matrix is available in your workspace
all_wars_matrix

# Select the non-US revenue for all movies
non_us_all <- 
  
# Average non-US revenue

  
# Select the non-US revenue for first two movies
non_us_some <- 
  
# Average non-US revenue for first two movies
Editar e executar código