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

bookРозуміння Матриць

Note
Визначення

Матриця — це двовимірна структура даних, у якій кожен елемент визначається своїм положенням у рядку та стовпці, і всі елементи повинні бути одного типу даних.

У R матриці можна створювати різними способами. Найпоширеніші — це об'єднання векторів у рядки або об'єднання їх у стовпці.

Створення матриці з рядків

Можна створити матрицю, об'єднавши вектори як рядки за допомогою функції rbind().

Приклад

12345
row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Bind rows into a matrix rbind(row_1, row_2)
copy

Це створює матрицю з двома рядками та трьома стовпцями.

Створення матриці з колонок

Альтернативно, матрицю можна створити, об'єднавши вектори як колонки за допомогою функції cbind().

Приклад

12345
col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Bind columns into a matrix cbind(col_1, col_2)
copy

Це створює матрицю з трьома рядками та двома стовпцями.

Завдання

Swipe to start coding

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

Рішення

Все було зрозуміло?

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

bookРозуміння Матриць

Свайпніть щоб показати меню

Note
Визначення

Матриця — це двовимірна структура даних, у якій кожен елемент визначається своїм положенням у рядку та стовпці, і всі елементи повинні бути одного типу даних.

У R матриці можна створювати різними способами. Найпоширеніші — це об'єднання векторів у рядки або об'єднання їх у стовпці.

Створення матриці з рядків

Можна створити матрицю, об'єднавши вектори як рядки за допомогою функції rbind().

Приклад

12345
row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Bind rows into a matrix rbind(row_1, row_2)
copy

Це створює матрицю з двома рядками та трьома стовпцями.

Створення матриці з колонок

Альтернативно, матрицю можна створити, об'єднавши вектори як колонки за допомогою функції cbind().

Приклад

12345
col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Bind columns into a matrix cbind(col_1, col_2)
copy

Це створює матрицю з трьома рядками та двома стовпцями.

Завдання

Swipe to start coding

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

Рішення

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

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

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

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

single

some-alt