Імпорт текстових файлів в інших форматах
У попередній вправі ви дізналися, як імпортувати добре відформатовані дані 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