Wyodrębnianie podzbioru wektora
Czasem będziesz potrzebować tylko wybranych elementów wektora. Jak na przykład wyciągnąć zwroty tylko z pierwszego miesiąca spośród 12 miesięcy danych? Z pomocą przychodzi wyodrębnianie podzbioru za pomocą [ ].
Oto wektor zwrotów z 12 miesięcy:
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
Wybierz pierwszy miesiąc: ret[1].
Wybierz pierwszy miesiąc po nazwie: ret["Jan"].
Wybierz pierwsze trzy miesiące: ret[1:3] lub ret[c(1, 2, 3)].
To ćwiczenie jest częścią kursu
Wprowadzenie do R dla finansów
Instrukcje do ćwiczenia
- Nazwany wektor
retjest już zdefiniowany w twoim środowisku roboczym. - Wyodrębnij zwroty z pierwszych 6 miesięcy.
- Wyodrębnij zwroty tylko dla marca i maja, używając
c()oraz"Mar","May". - Uruchom ostatnią linię kodu, aby wyodrębnić podzbiór z pominięciem pierwszego miesiąca.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# First 6 months of returns
# Just March and May
# Omit the first month of returns
ret[-1]