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

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

Suggested prompts:

Can you explain how to create a matrix in R?

What other arithmetic operations can I perform on matrices?

How do I use these functions with larger or more complex matrices?

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