Що таке матриця?
У 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