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

bookОперації з матрицями

Матриці в R підтримують арифметичні операції як з окремими числами, так і з вбудованими функціями, що підсумовують їхні значення.

Операції з скалярами

Застосування арифметичної операції з окремим числом впливає на кожен елемент матриці.

Приклад

1234
m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
copy

Агрегатні функції

Функції, такі як sum() та mean(), обчислюють суму або середнє значення для всієї матриці.

Приклад

123456
m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
copy

Функції для рядків і стовпців

Ці функції також можна застосовувати окремо до рядків або стовпців за допомогою rowSums(), rowMeans(), colSums() та colMeans().

Приклад

123456
m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
copy

Ці функції спрощують аналіз даних матриці за виміром.

Завдання

Swipe to start coding

У вас є матриця з назвою m:

2  4  6  8
10 12 14 16

Ваші завдання:

  1. Поділити кожен елемент на 2, потім додати 1. Присвоїти результат змінній m.
  2. Вивести матрицю m.
  3. Вивести суму елементів кожного стовпця матриці m.
  4. Вивести середнє значення всіх елементів m.

Рішення

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

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

Awesome!

Completion rate improved to 2.27

bookОперації з матрицями

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

Матриці в R підтримують арифметичні операції як з окремими числами, так і з вбудованими функціями, що підсумовують їхні значення.

Операції з скалярами

Застосування арифметичної операції з окремим числом впливає на кожен елемент матриці.

Приклад

1234
m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
copy

Агрегатні функції

Функції, такі як sum() та mean(), обчислюють суму або середнє значення для всієї матриці.

Приклад

123456
m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
copy

Функції для рядків і стовпців

Ці функції також можна застосовувати окремо до рядків або стовпців за допомогою rowSums(), rowMeans(), colSums() та colMeans().

Приклад

123456
m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
copy

Ці функції спрощують аналіз даних матриці за виміром.

Завдання

Swipe to start coding

У вас є матриця з назвою m:

2  4  6  8
10 12 14 16

Ваші завдання:

  1. Поділити кожен елемент на 2, потім додати 1. Присвоїти результат змінній m.
  2. Вивести матрицю m.
  3. Вивести суму елементів кожного стовпця матриці m.
  4. Вивести середнє значення всіх елементів m.

Рішення

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

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

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

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

single

some-alt