Доступ к объекту с помощью get() или обратных кавычек
Иногда вам может потребоваться загрузить данные для инструмента, имя которого не является синтаксически допустимым. Синтаксически допустимые имена могут содержать буквы, цифры, символы «.» и «_», а также должны начинаться с буквы или с «.», за которой следует не цифра.
Например, тикер акций Berkshire Hathaway класса A — «BRK-A» — не является синтаксически допустимым именем, поскольку содержит символ «-». Ещё один пример — китайские акции, тикеры которых состоят из цифр. Тикер индекса SSE Composite на Yahoo Finance — «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("___")