Доступ до об'єкта за допомогою get() або зворотних лапок
Іноді ви можете завантажити дані для інструмента, назва якого не є синтаксично коректною. Синтаксично коректні назви містять літери, цифри, «.» і «_», та мають починатися з літери або з «.» з наступною нецифровою літерою.
Наприклад, біржовий символ акцій Berkshire Hathaway класу A — «BRK-A». Це не синтаксично коректна назва, оскільки містить символ «-». Інший приклад — китайські акції, у яких символи складаються з цифр. Символ Yahoo Finance для індексу SSE Composite — «000001.SS».
Ви можете використовувати функцію get або зворотні лапки (`) для доступу до об'єктів із несинтаксичними назвами.
Ця вправа є частиною курсу
Імпорт і керування фінансовими даними в R
Інструкції до вправи
- Використайте
getSymbols()для завантаження даних для «BRK-A». - Використайте зворотні лапки (
`) іhead(), щоб переглянути перші кілька рядків даних. - Використайте
get(), щоб присвоїти дані, завантаженіgetSymbols(), об'єктові з назвоюBRK.A.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Load BRK-A data
# Use backticks (`) and head() to look at the loaded data
___(`___`)
# Use get() to assign the BRK-A data to an object named BRK.A
___ <- get("___")