Extraction dans un vecteur
Parfois, vous ne voudrez utiliser que certaines parties de vos vecteurs et vous aurez besoin d’un moyen d’accéder uniquement à ces éléments. Par exemple, que faire si vous ne souhaitez que le premier mois de rendements à partir d’un vecteur de 12 mois de rendements ? Pour cela, vous pouvez extraire des éléments du vecteur à l’aide de [ ].
Voici le vecteur des rendements sur 12 mois :
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
Sélectionner le premier mois : ret[1].
Sélectionner le premier mois par son nom : ret["Jan"].
Sélectionner les trois premiers mois : ret[1:3] ou ret[c(1, 2, 3)].
Cet exercice fait partie du cours
Introduction à R pour la finance
Instructions
- Le vecteur nommé
retest défini dans votre espace de travail. - Extrayez les 6 premiers mois de rendements.
- Extrayez uniquement les rendements de mars et de mai en utilisant
c()et"Mar","May". - Exécutez la dernière ligne de code pour effectuer une extraction qui omet le premier mois de rendements.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# First 6 months of returns
# Just March and May
# Omit the first month of returns
ret[-1]