Операції з матрицями
Матриці в R підтримують арифметичні операції як з окремими числами, так і з вбудованими функціями, що підсумовують їхні значення.
Операції з скаляром
Застосування арифметичної операції з окремим числом впливає на кожен елемент матриці.
Приклад
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Агрегатні функції
Такі функції, як sum() та mean(), обчислюють суму або середнє значення для всієї матриці.
Приклад
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Функції для рядків та стовпців
Ці функції також можна застосовувати окремо до рядків або стовпців за допомогою rowSums(), rowMeans(), colSums(), та colMeans().
Приклад
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Ці функції спрощують аналіз даних матриці за окремими вимірами.
Swipe to start coding
У вас є матриця з назвою m:
2 4 6 8
10 12 14 16
Ваші завдання:
- Поділити кожен елемент на
2, потім додати1. Перезапишіть результат у зміннуm. - Вивести матрицю
m. - Вивести суму елементів кожного стовпця матриці
m. - Вивести середнє значення всіх елементів
m.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
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?
Awesome!
Completion rate improved to 2.27
Операції з матрицями
Свайпніть щоб показати меню
Матриці в R підтримують арифметичні операції як з окремими числами, так і з вбудованими функціями, що підсумовують їхні значення.
Операції з скаляром
Застосування арифметичної операції з окремим числом впливає на кожен елемент матриці.
Приклад
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Агрегатні функції
Такі функції, як sum() та mean(), обчислюють суму або середнє значення для всієї матриці.
Приклад
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Функції для рядків та стовпців
Ці функції також можна застосовувати окремо до рядків або стовпців за допомогою rowSums(), rowMeans(), colSums(), та colMeans().
Приклад
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Ці функції спрощують аналіз даних матриці за окремими вимірами.
Swipe to start coding
У вас є матриця з назвою m:
2 4 6 8
10 12 14 16
Ваші завдання:
- Поділити кожен елемент на
2, потім додати1. Перезапишіть результат у зміннуm. - Вивести матрицю
m. - Вивести суму елементів кожного стовпця матриці
m. - Вивести середнє значення всіх елементів
m.
Рішення
Дякуємо за ваш відгук!
single