Contenu du cours
Introduction à R : Partie II
Introduction à R : Partie II
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,
# Initial matrix m <- matrix(1:6, nrow = 2) m # Output initial matrix # Output transposed matrix t(m)
Comme vous pouvez le voir, la matrice initiale était 2x3 (2 lignes et 3 colonnes), et la transposée est 3x2.
Swipe to start coding
Étant donné la matrice du chapitre précédent.
- Assignez cette matrice à la variable
m
. - Affichez la matrice
m
transposée.
Solution
Merci pour vos commentaires !
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,
# Initial matrix m <- matrix(1:6, nrow = 2) m # Output initial matrix # Output transposed matrix t(m)
Comme vous pouvez le voir, la matrice initiale était 2x3 (2 lignes et 3 colonnes), et la transposée est 3x2.
Swipe to start coding
Étant donné la matrice du chapitre précédent.
- Assignez cette matrice à la variable
m
. - Affichez la matrice
m
transposée.
Solution
Merci pour vos commentaires !