LoslegenKostenlos starten

Datum und Uhrzeit in separaten Spalten verarbeiten

read.zoo() macht es einfach, Daten zu importieren, wenn Datum und Uhrzeit in separaten Spalten stehen. Mit dem Argument index.column kannst du den Namen oder die Nummer der Spalte(n) angeben, die die Indexdaten enthalten. Mehr musst du nicht tun, wenn Datum und Uhrzeit im Standardformat angegeben sind ("%Y-%m-%d" für das Datum und "%H:%M:%S" für die Uhrzeit).

In dieser Übung verwendest du das Argument index.column, um die Spalten für Datum und Uhrzeit der Datei festzulegen. Dein Arbeitsverzeichnis enthält eine Datei namens UNE.csv mit einigen 5-Minuten-OHLC-Daten für das Energieunternehmen Unron. Du verwendest weiterhin read.csv(), um die Spaltennamen der Datums- und Uhrzeitspalten herauszufinden.

Diese Übung ist Teil des Kurses

<Kurs>Importing und Verwalten finanzieller Daten in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Importiere die ersten 5 Zeilen von UNE.csv mit read.csv(). Weise die Ausgabe une_data zu.
  • Sieh dir die Struktur von une_data an und merke dir Spaltennamen und Positionen.
  • Verwende read.zoo(), um UNE.csv zu importieren, und gib index.columns als die Namen der Datums- und Uhrzeitspalten an. Weise die Ausgabe une_zoo zu.
  • Sieh dir die ersten Zeilen von une_zoo an.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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
Code bearbeiten und ausführen