НачатьНачать бесплатно

Немного арифметики с матрицами (2)

Так же как 2 * my_matrix умножает каждый элемент матрицы my_matrix на два, выражение my_matrix1 * my_matrix2 создаёт матрицу, в которой каждый элемент является произведением соответствующих элементов my_matrix1 и my_matrix2.

Изучив результаты предыдущего упражнения, главный босс Лукас замечает, что цены на билеты со временем росли. Он просит повторить анализ с учётом цен из матрицы ticket_prices_matrix (источник: воображение).

Тем, кто знаком с матрицами, стоит учесть, что это не стандартное матричное умножение — для него в R используется оператор %*%.

Это упражнение является частью курса

Введение в R

Посмотреть курс

Инструкции к упражнению

  • Разделите all_wars_matrix на ticket_prices_matrix, чтобы получить предполагаемое количество посетителей из США и других стран для шести фильмов. Сохраните результат в переменную visitors.
  • Из матрицы visitors выберите весь первый столбец, представляющий количество посетителей в США. Сохраните это выделение в переменную us_visitors.
  • Вычислите среднее количество посетителей из США и выведите результат на экран.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# all_wars_matrix and ticket_prices_matrix are available in your workspace
all_wars_matrix
ticket_prices_matrix

# Estimated number of visitors
visitors <- 

# US visitors
us_visitors <- 

# Average number of US visitors
Редактировать и запускать код