Знайомство з getSymbols()
Функція getSymbols() з пакета quantmod надає уніфікований інтерфейс для імпорту даних з різних джерел у ваш робочий простір. За замовчуванням getSymbols() імпортує дані як об'єкт типу xts.
У цій вправі ви познайомитеся з getSymbols(). Ви використаєте її, щоб імпортувати дані QQQ з Yahoo! Finance. QQQ — це біржовий фонд (ETF), що відстежує індекс Nasdaq 100, а Yahoo! Finance є типовим джерелом даних для getSymbols().
Параметр Symbols використовують, щоб указати інструмент (тобто тікер), який ви хочете імпортувати. Оскільки Symbols — перший параметр getSymbols(), зазвичай достатньо ввести назву інструмента і опустити Symbols =.
Ця вправа є частиною курсу
Імпорт і керування фінансовими даними в R
Інструкції до вправи
- Завантажте пакет quantmod за допомогою функції
library(). - Тепер використайте
getSymbols()для імпорту даних QQQ. Переконайтеся, що дані буде присвоєно об'єктуQQQ(auto.assign = TRUE). - Використайте функцію
str(), щоб переглянути структуру об'єктаQQQ, який створилаgetSymbols(). Зверніть увагу на атрибутиsrcтаupdated. - Використайте функцію
head(), щоб переглянути перші кілька рядківQQQ.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Load the quantmod package
# Import QQQ data from Yahoo! Finance
# Look at the structure of the object getSymbols created
# Look at the first few rows of QQQ