IniziaInizia gratis

names() di un vettore

Torniamo all'esempio dei rendimenti di gennaio e febbraio. Ricapitolando: a gennaio hai ottenuto un rendimento del 5% e a febbraio un ulteriore 2%. Da bravo data scientist, ti rendi conto che puoi inserire questi rendimenti in un vettore! Sarebbe qualcosa del genere:

ret <- c(5, 2)

Ottimo! Ora tutti i rendimenti sono in un unico posto. Puoi però fare un passo in più aggiungendo un nome a ciascun rendimento nel vettore. Lo fai con names(). Guarda qui:

names(ret) <- c("Jan", "Feb")

Stampare ret ora restituisce:

Jan Feb 
5   2

Niente male, vero?

Questo esercizio fa parte del corso

Introduzione a R per la finanza

Visualizza il corso

Istruzioni dell'esercizio

  • Ti sono stati forniti un vettore di 12 rendimenti mensili e un vettore con i nomi dei mesi.
  • Aggiungi months come nomi a ret per creare un vettore più descrittivo.
  • Stampa ret per vedere il vettore con i nomi appena assegnati!

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Vectors of 12 months of returns, and month names
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
months <- c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")

# Add names to ret
names(ret) <- 

# Print out ret to see the new names!
Modifica ed esegui il codice