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

Що таке матриця?

У R матриця — це набір елементів одного типу даних (numeric, character або logical), розміщених у фіксованій кількості рядків і стовпців. Оскільки ви працюєте лише з рядками та стовпцями, матрицю називають двовимірною.

Створити матрицю в 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
Редагувати та запускати код