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

Импорт текстовых файлов других форматов

В предыдущем упражнении вы научились импортировать хорошо структурированные CSV-данные с помощью getSymbols(). К сожалению, большинство данных имеют менее удобный формат.

Пакет zoo предоставляет несколько функций для импорта текстовых файлов в виде объектов zoo. Основная из них — read.zoo(), которая является обёрткой над read.table(). Класс xts расширяет zoo, поэтому результат read.zoo() можно легко преобразовать в объект xts с помощью as.xts().

В этом упражнении вы узнаете, как использовать read.zoo() для импорта тех же данных AMZN.csv, что и в предыдущем упражнении.

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

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

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

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

  • Используйте read.zoo(), чтобы импортировать файл AMZN.csv. Присвойте результат объекту с именем amzn_zoo.
  • Преобразуйте amzn_zoo в объект xts. Присвойте результат объекту с именем amzn_xts.
  • Просмотрите первые несколько строк amzn_xts.

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

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

# Import the AMZN.csv file using read.zoo
amzn_zoo <- read.zoo("___", sep = "___", header = ___)

# Convert to xts


# Look at the first few rows of amzn_xts
Редактировать и запускать код