names() pentru vectori
Să revenim la exemplul cu randamentele din ianuarie și februarie. Ca să îți reîmprospătezi memoria: în ianuarie ai obținut un randament de 5%, iar în februarie, unul de 2%. Fiind data scientist priceput ce ești, îți dai seama că poți pune aceste randamente într-un vector! Ar arăta cam așa:
ret <- c(5, 2)
Excelent! Acum toate randamentele se află într-un singur loc. Poți merge însă cu un pas mai departe, adăugând nume fiecărui element din vector. Faci asta folosind names(). Iată cum:
names(ret) <- c("Jan", "Feb")
Acum, dacă afișezi ret, vei obține:
Jan Feb
5 2
Destul de util, nu-i așa?
Acest exercițiu face parte din cursul
Introducere în R pentru Finanțe
Instrucțiuni pentru exercițiu
- Sunt deja definiți pentru tine un vector cu 12 randamente lunare și un vector cu numele lunilor.
- Adaugă
monthsca nume ale vectoruluiretpentru a crea un vector mai descriptiv. - Afișează
retpentru a vedea vectorul cu numele adăugate!
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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!