Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Transposition | Matrices
Introduction à R : Partie II
course content

Contenu du cours

Introduction à R : Partie II

Introduction à R : Partie II

1. Matrices
2. Trames de Données
3. Listes

book
Transposition

Bien! Les matrices sont largement utilisées en mathématiques, en commençant par différentes transformations géométriques et en terminant par les réseaux neuronaux (oui, les matrices sont couramment utilisées en IA).

Que faire si nous avons une matrice et que nous voulons la 'faire pivoter'? (ou vice versa)?

En mathématiques, cette opération s'appelle la transposition. Elle échange les colonnes avec les lignes. En R, cette opération est implémentée sous la fonction t(). Cette fonction reçoit la matrice que vous souhaitez transposer en tant que paramètre. Par exemple,

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

Comme vous pouvez le voir, la matrice initiale était 2x3 (2 lignes et 3 colonnes), et la transposée est 3x2.

Tâche

Swipe to start coding

Étant donné la matrice du chapitre précédent.

  1. Assignez cette matrice à la variable m.
  2. Affichez la matrice m transposée.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 3
toggle bottom row

book
Transposition

Bien! Les matrices sont largement utilisées en mathématiques, en commençant par différentes transformations géométriques et en terminant par les réseaux neuronaux (oui, les matrices sont couramment utilisées en IA).

Que faire si nous avons une matrice et que nous voulons la 'faire pivoter'? (ou vice versa)?

En mathématiques, cette opération s'appelle la transposition. Elle échange les colonnes avec les lignes. En R, cette opération est implémentée sous la fonction t(). Cette fonction reçoit la matrice que vous souhaitez transposer en tant que paramètre. Par exemple,

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

Comme vous pouvez le voir, la matrice initiale était 2x3 (2 lignes et 3 colonnes), et la transposée est 3x2.

Tâche

Swipe to start coding

Étant donné la matrice du chapitre précédent.

  1. Assignez cette matrice à la variable m.
  2. Affichez la matrice m transposée.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 3
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
We're sorry to hear that something went wrong. What happened?
some-alt