Транспонування
Чудово! Матриці широко використовуються в математиці: від різних геометричних перетворень до нейронних мереж (так, матриці часто застосовуються в штучному інтелекті).
Що робити, якщо у нас є матриця і потрібно її «повернути»? (або навпаки)
У математиці ця операція називається транспонуванням. Вона міняє місцями стовпці та рядки. У R ця операція реалізована за допомогою функції t()
. Ця функція приймає матрицю, яку потрібно транспонувати, як параметр. Наприклад,
123456# Initial matrix m <- matrix(1:6, nrow = 2) m # Output initial matrix # Output transposed matrix t(m)
Як видно, початкова матриця мала розмір 2x3 (2 рядки та 3 стовпці), а транспонована — 3x2.
Swipe to start coding
Дано матрицю з попереднього розділу.
- Присвойте цю матрицю змінній
m
. - Виведіть транспоновану матрицю
m
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 5.56
Транспонування
Свайпніть щоб показати меню
Чудово! Матриці широко використовуються в математиці: від різних геометричних перетворень до нейронних мереж (так, матриці часто застосовуються в штучному інтелекті).
Що робити, якщо у нас є матриця і потрібно її «повернути»? (або навпаки)
У математиці ця операція називається транспонуванням. Вона міняє місцями стовпці та рядки. У R ця операція реалізована за допомогою функції t()
. Ця функція приймає матрицю, яку потрібно транспонувати, як параметр. Наприклад,
123456# Initial matrix m <- matrix(1:6, nrow = 2) m # Output initial matrix # Output transposed matrix t(m)
Як видно, початкова матриця мала розмір 2x3 (2 рядки та 3 стовпці), а транспонована — 3x2.
Swipe to start coding
Дано матрицю з попереднього розділу.
- Присвойте цю матрицю змінній
m
. - Виведіть транспоновану матрицю
m
.
Рішення
Дякуємо за ваш відгук!
single