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

Создание допустимого имени для одного инструмента

Если вы загружаете данные только для одного символа и этот символ не является синтаксически допустимым именем, вы можете задать auto.assign = FALSE в вызове getSymbols(). Это позволит напрямую присвоить результат переменной с корректным именем.

Также может понадобиться преобразовать имена столбцов в синтаксически допустимые. Это особенно важно, если вы планируете использовать данные в функциях, которые ожидают корректных имён столбцов (например, lm()).

Это упражнение является частью курса

Импорт и управление финансовыми данными в R

Посмотреть курс

Инструкции к упражнению

  • Используйте getSymbols() с аргументом auto.assign, чтобы создать объект с именем BRK.A, содержащий данные для "BRK-A".
  • Используйте colnames(), чтобы создать объект с именем col_names, который будет содержать имена столбцов объекта BRK.A.
  • Используйте make.names(), чтобы преобразовать col_names в синтаксически допустимые имена.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Create BRK.A object


# Create col_names object from the colnames() of BRK.A
col_names <- 

# Convert col_names into syntactically valid names
colnames(BRK.A) <- 
Редактировать и запускать код