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

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

Suggested prompts:

What does the output of the transposed matrix look like?

Can you explain more about how the t() function works in R?

Are there other ways to transpose a matrix in R?

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