Mise à l’échelle selon des axes différents
Supposez que vous souhaitiez transformer un vecteur en deux dimensions de sorte que son premier élément double, tandis que le deuxième soit réduit d’un tiers.
Vous pouvez le faire par multiplication matricielle, avec la matrice A, qui produit la sortie R :
[,1] [,2]
[1,] 2 0.0000000
[2,] 0 0.6666667
ce qui donne le résultat souhaité.
Cet exercice fait partie du cours
Algèbre linéaire pour la data science en R
Instructions
- Multipliez
Apar le vecteurc(1, 1). Affichez le résultat.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Multiply A by the given vector
print(___ ___ ___)