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

bookТранспонування

Чудово! Матриці широко використовуються в математиці: від різних геометричних перетворень до нейронних мереж (так, матриці часто застосовуються в штучному інтелекті).

Що робити, якщо у нас є матриця і потрібно її «повернути»? (або навпаки)

У математиці ця операція називається транспонуванням. Вона міняє місцями стовпці та рядки. У R ця операція реалізована за допомогою функції t(). Ця функція приймає матрицю, яку потрібно транспонувати, як параметр. Наприклад,

123456
# Initial matrix m <- matrix(1:6, nrow = 2) m # Output initial matrix # Output transposed matrix t(m)
copy

Як видно, початкова матриця мала розмір 2x3 (2 рядки та 3 стовпці), а транспонована — 3x2.

Завдання

Swipe to start coding

Дано матрицю з попереднього розділу.

  1. Присвойте цю матрицю змінній m.
  2. Виведіть транспоновану матрицю m.

Рішення

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

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

Awesome!

Completion rate improved to 5.56

bookТранспонування

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

Чудово! Матриці широко використовуються в математиці: від різних геометричних перетворень до нейронних мереж (так, матриці часто застосовуються в штучному інтелекті).

Що робити, якщо у нас є матриця і потрібно її «повернути»? (або навпаки)

У математиці ця операція називається транспонуванням. Вона міняє місцями стовпці та рядки. У R ця операція реалізована за допомогою функції t(). Ця функція приймає матрицю, яку потрібно транспонувати, як параметр. Наприклад,

123456
# Initial matrix m <- matrix(1:6, nrow = 2) m # Output initial matrix # Output transposed matrix t(m)
copy

Як видно, початкова матриця мала розмір 2x3 (2 рядки та 3 стовпці), а транспонована — 3x2.

Завдання

Swipe to start coding

Дано матрицю з попереднього розділу.

  1. Присвойте цю матрицю змінній m.
  2. Виведіть транспоновану матрицю m.

Рішення

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

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

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

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

single

some-alt