Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Що таке матриця? | Матриці
Вступ до R: Частина II
Секція 1. Розділ 1
single

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)

Як бачите, ця матриця має два стовпці та три рядки (оскільки кожен стовпець містить три значення).

Завдання

Проведіть, щоб почати кодувати

Практика створення матриць самостійно обома методами!

  1. Створіть два вектори: a з цілими числами від 1 до 4 та b з цілими числами від 5 до 8, використовуючи двокрапку :.
  2. Створіть і виведіть матрицю, об'єднавши a та b як рядки.
  3. Створіть і виведіть матрицю, об'єднавши a та b як стовпці.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 1
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt