Extraction dans un vecteur
Parfois, vous ne voudrez utiliser que certaines parties de vos vecteurs, et il vous faudra un moyen d'y accéder. Par exemple, que faire si vous souhaitez seulement le rendement du premier mois à 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 de rendements sur 12 mois :
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
Sélectionnez le premier mois : ret[1].
Sélectionnez le premier mois par son nom : ret["Jan"].
Sélectionnez les trois premiers mois : ret[1:3] ou ret[c(1, 2, 3)].
Cette activité fait partie du cours
Introduction à R pour la finance
Instructions de l’exercice
- Le vecteur nommé
retest défini dans votre espace de travail. - Extrayez les rendements des 6 premiers mois.
- 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 rendement du premier mois.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# First 6 months of returns
# Just March and May
# Omit the first month of returns
ret[-1]