Wyodrębnianie wielu kolumn z jednego instrumentu
Pakiet quantmod udostępnia funkcje do wyodrębniania pojedynczej kolumny, ale oferuje też funkcje pozwalające pobrać określone zestawy kolumn.
Przypomnij sobie, że skrót OHLC pochodzi od angielskich słów open, high, low, close (otwarcie, maksimum, minimum, zamknięcie). Na tej podstawie możesz się domyślić, które kolumny wyodrębniają funkcje OHLC() i HLC(). Dostępna jest też funkcja OHLCV(), która dodatkowo uwzględnia kolumnę wolumenu.
Te funkcje są przydatne, gdy trzeba przekazać zestaw kolumn do innej funkcji – na przykład gdy chcesz podać kolumny maksimum, minimum i zamknięcia (w tej kolejności) do funkcji wskaźnika technicznego.
W tym ćwiczeniu użyjesz dwóch takich funkcji ekstrakcji na tym samym obiekcie DC, z którego korzystałeś w poprzednim ćwiczeniu.
To ćwiczenie jest częścią kursu
Importowanie i zarządzanie danymi finansowymi w R
Instrukcje do ćwiczenia
- Za pomocą odpowiedniej funkcji ekstrakcji utwórz obiekt o nazwie
dc_hlc, zawierający kolumny maksimum, minimum i zamknięcia zDC. - Wyświetl kilka pierwszych wierszy obiektu
dc_hlc. - Teraz wyodrębnij z
DCkolumny otwarcia, maksimum, minimum, zamknięcia i wolumenu, a wynik przypisz do obiektu o nazwiedc_ohlcv. - Wyświetl kilka pierwszych wierszy obiektu
dc_ohlcv.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Extract the high, low, and close columns
# Look at the head of dc_hlc
# Extract the open, high, low, close, and volume columns
# Look at the head of dc_ohlcv