Nazwy wektora – names()
Wróćmy do przykładu ze zwrotami ze stycznia i lutego. Dla przypomnienia: w styczniu osiągnąłeś zwrot w wysokości 5%, a w lutym dodatkowe 2%. Jako sprawny data scientist szybko zauważasz, że możesz umieścić te wartości w wektorze:
ret <- c(5, 2)
Świetnie! Wszystkie zwroty są teraz w jednym miejscu. Możesz jednak pójść o krok dalej i nadać nazwy poszczególnym elementom wektora. Służy do tego funkcja names():
names(ret) <- c("Jan", "Feb")
Po wyświetleniu ret otrzymasz:
Jan Feb
5 2
Nieźle, prawda?
To ćwiczenie jest częścią kursu
Wprowadzenie do R dla finansów
Instrukcje do ćwiczenia
- Zdefiniowane są już dla ciebie: wektor 12 miesięcznych zwrotów oraz wektor nazw miesięcy.
- Przypisz
monthsjako nazwy doret, aby wektor był bardziej czytelny. - Wyświetl
ret, żeby zobaczyć wektor z nowymi nazwami!
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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!