CommencerCommencez gratuitement

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

<cours>Algèbre linéaire pour la data science en R</cours>
Voir le cours

Instructions de l’exercice

  • Multipliez A par le vecteur c(1, 1). Affichez le résultat.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Multiply A by the given vector
print(___ ___ ___)
Modifier et exécuter le code