Створення коректних назв для кількох інструментів
В одній із попередніх вправ ви навчилися використовувати setSymbolLookup() для встановлення джерела даних за замовчуванням для getSymbols(). Також можна застосувати setSymbolLookup(), щоб створити відповідність між біржовим символом інструмента та назвою обʼєкта в R.
Це зручно, якщо ви хочете завантажити дані для багатьох символів, які не є синтаксично коректними назвами, або для символів, чиї назви конфліктують з іншими іменами змінних у R.
Приклад конфліктної назви — символ акцій AT&T, T, який часто використовують як скорочення для логічного значення TRUE.
Щоб змінити назву для заданого символу, аргументи потрібно передавати до setSymbolLookup() як список, наприклад: setSymbolLookup(NEW_NAME = list(name = "OLD_NAME")).
Ця вправа є частиною курсу
Імпорт і керування фінансовими даними в R
Інструкції до вправи
- Задайте назву для
"BRK-A"як"BRK.A". - Задайте назву для
"T"(AT&T) як"ATT". - Використайте один виклик
getSymbols(), щоб завантажити дані для обох інструментів із новими назвами, які ви їм призначили.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Set name for BRK-A to BRK.A
# Set name for T to ATT
setSymbolLookup(___ = list(name = "___"))
# Load BRK.A and ATT data
getSymbols(c("___", "___"))