single
Що таке матриця?
Свайпніть щоб показати меню
Матриця — це двовимірна структура даних у R, тобто кожен елемент матриці визначається своїм розташуванням серед рядків і стовпців. Матриці в R можуть містити дані лише одного типу, тобто матриця не може одночасно містити числа та текст.
Існує кілька способів створення матриці в R. З одного боку, можна «об'єднати» два рядки; з іншого — «об'єднати» два стовпці. Розглянемо кожен метод окремо. Перший — це функція rbind(). Назва функції походить від Rows Bind — ця функція об'єднує вектори у вигляді рядків.
12345# Rows row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Merge two rows rbind(row_1, row_2)
Як бачите, ця матриця має два рядки та три стовпці (оскільки кожен рядок містить три значення).
Інший спосіб — використати функцію cbind(). Як і попередня функція, назва цієї функції походить від Columns Bind. Розглянемо приклад.
12345# Columns col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Merge two columns cbind(col_1, col_2)
Як бачите, ця матриця має два стовпці та три рядки (оскільки кожен стовпець містить три значення).
Swipe to start coding
Практика створення матриць самостійно обома методами!
- Створіть два вектори:
aз цілими числами від1до4таbз цілими числами від5до8, використовуючи двокрапку:. - Створіть і виведіть матрицю, об'єднавши
aтаbяк рядки. - Створіть і виведіть матрицю, об'єднавши
aтаbяк стовпці.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат