НачатьНачать бесплатно

Доступ к объекту с помощью 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("___")
Редактировать и запускать код