Sotto-selezione di vettori
A volte vorrai usare solo alcune parti dei tuoi vettori e ti servirà un modo per accedere solo a quelle. Per esempio, e se ti interessasse solo il primo mese di rendimenti da un vettore di 12 mesi? Per farlo, puoi sotto-selezionare il vettore usando [ ].
Ecco il vettore dei rendimenti su 12 mesi:
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
Seleziona il primo mese: ret[1].
Seleziona il primo mese per nome: ret["Jan"].
Seleziona i primi tre mesi: ret[1:3] oppure ret[c(1, 2, 3)].
Questo esercizio fa parte del corso
Introduzione a R per la finanza
Istruzioni dell'esercizio
- Il vettore con nomi
retè già definito nel tuo workspace. - Sotto-seleziona i primi 6 mesi di rendimenti.
- Sotto-seleziona solo i rendimenti di March e May usando
c()e"Mar","May". - Esegui l'ultima riga di codice per effettuare una sotto-selezione che esclude il primo mese di rendimenti.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# First 6 months of returns
# Just March and May
# Omit the first month of returns
ret[-1]