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

Что такое матрица?

В R матрица — это набор элементов одного типа данных (числового, символьного или логического), упорядоченных в фиксированное количество строк и столбцов. Поскольку матрица имеет только строки и столбцы, её называют двумерной структурой данных.

Создать матрицу в R можно с помощью функции matrix(). Рассмотрим пример:

matrix(1:9, byrow = TRUE, nrow = 3)

В функции matrix():

  • Первый аргумент — это набор элементов, которые R разместит по строкам и столбцам матрицы. Здесь используется 1:9 — сокращённая запись для c(1, 2, 3, 4, 5, 6, 7, 8, 9).
  • Аргумент byrow указывает, что матрица заполняется построчно. Если нужно заполнять матрицу по столбцам, достаточно указать byrow = FALSE.
  • Третий аргумент nrow задаёт количество строк матрицы — в данном случае три.

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

Введение в R

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

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

Создайте матрицу из 3 строк, содержащую числа от 1 до 9, заполненную построчно.

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

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

# Construct a matrix with 3 rows that contain the numbers 1 up to 9
Редактировать и запускать код