ПочатиПочніть безкоштовно

Обробка дати й часу в окремих стовпцях

read.zoo() спрощує імпорт даних, коли дата й час розміщені в окремих стовпцях. Аргумент index.column дає змогу вказати назву або номер стовпця(ів), що містять індекс. Цього достатньо, якщо дату й час задано у стандартному форматі ("%Y-%m-%d" для дати та "%H:%M:%S" для часу).

У цій вправі ви скористаєтеся аргументом index.column, щоб указати стовпці дати й часу у файлі. У вашому робочому каталозі є файл UNE.csv, який містить 5-хвилинні дані OHLC для енергетичної компанії Unron. Ви також використаєте read.csv(), щоб знайти назви стовпців дати й часу.

Ця вправа є частиною курсу

Імпорт і керування фінансовими даними в R

Переглянути курс

Інструкції до вправи

  • Імпортуйте перші 5 рядків UNE.csv за допомогою read.csv(). Присвойте результат змінній une_data.
  • Перегляньте структуру une_data та зверніть увагу на назви й позиції стовпців.
  • Використайте read.zoo() для імпорту UNE.csv, указавши index.columns як імена стовпців дати й часу. Присвойте результат змінній une_zoo.
  • Перегляньте перші кілька рядків une_zoo.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Read data with read.csv
___ <- read.csv("___", nrows = ___)

# Look at the structure of une_data


# Specify Date and Time index column names
une_zoo <- read.zoo("UNE.csv", index.column = c("___", "___"), sep = "___", header = ___)

# Look at first few rows of data
Редагувати та запускати код