ПочатиПочніть безкоштовно

Вибір елементів матриці

Подібно до векторів, можна використовувати квадратні дужки [ ], щоб вибрати один або кілька елементів з матриці. Проте вектори мають один вимір, а матриці — два. Тому слід використовувати кому, щоб відокремити рядки, які ви хочете вибрати, від колонок. Наприклад:

  • my_matrix[1,2] вибирає елемент у першому рядку та другій колонці.
  • my_matrix[1:3,2:4] повертає матрицю з даними в рядках 1, 2, 3 і колонках 2, 3, 4.

Якщо ви хочете вибрати всі елементи рядка або колонки, число перед або після коми відповідно не потрібне:

  • my_matrix[,1] вибирає всі елементи першої колонки.
  • my_matrix[1,] вибирає всі елементи першого рядка.

Повернімося до Star Wars із цими новими знаннями! Як і в попередній вправі, all_wars_matrix уже доступна у вашому робочому середовищі.

Ця вправа є частиною курсу

Вступ до R

Переглянути курс

Інструкції до вправи

  • Виберіть дохід за межами США для всіх фільмів (усю другу колонку all_wars_matrix) і збережіть результат у змінній non_us_all.
  • Використайте mean() для non_us_all, щоб обчислити середній дохід поза США для всіх фільмів. Просто виведіть результат.
  • Тепер виберіть дохід за межами США для перших двох фільмів у all_wars_matrix. Збережіть результат як non_us_some.
  • Ще раз використайте mean(), щоб вивести середнє значення елементів у non_us_some.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
Редагувати та запускати код