CommencerCommencer 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

Algèbre linéaire pour la data science en R

Afficher le cours

Instructions

  • Multipliez A par le vecteur c(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(___ ___ ___)
Modifier et exécuter le code