Get startedGet started for free

Selecionando elementos da matriz

Igual aos vetores, você pode usar colchetes `[ ] para selecionar um ou múltiplos elementos de uma matriz. Enquanto nos vetores você possui apenas uma dimensão, nas matrizes você possui duas dimensões. Você deve, portanto, usar vírgulas para separar que elemento você quer selecionar e de qual coluna. Por exemplo:

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

Se você quer selecionar todos os elementos de uma linha ou coluna, nenhum número é necessário 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 linhas.

Após sabermos disso, vamos voltar para Star Wars! Assim como no exercício anterior, all_wars_matrix já está disponível em seu workspace.

This exercise is part of the course

Introdução a R

View Course

Exercise instructions

  • Selecione a coluna non-US para todos os filmes (toda a segunda coluna de all_wars_matrix) e armazene o resultado em non_us_all.
  • Use mean() em non_us_all para calcular a média de faturamento de todos os filmes em países que não são os EUA. Simplesmente exiba o resultado no console.
  • Dessa vez, selecione o faturamento fora dos EUA para os dois primeiros filmes em all_wars_matrix. Armazene o resultado em non_us_some.
  • Use mean() de novo para exibir a média de valores em non_us_some.

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# all_wars_matrix está disponível em seu workspace
all_wars_matrix

# Selecione o faturamento fora dos EUA para todos os filmes
non_us_all <- 
  
# Média do faturamento fora dos EUA

  
# Selecione o faturamento fora dos EUA para os dois primeiros filmes
non_us_some <- 
  
# Média do faturamento fora dos EUA para os dois primeiros filmes
Edit and Run Code