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>Übungsanweisungen
- Importiere die ersten 5 Zeilen von
UNE.csvmitread.csv(). Weise die Ausgabeune_datazu. - Sieh dir die Struktur von
une_dataan und merke dir Spaltennamen und Positionen. - Verwende
read.zoo(), umUNE.csvzu importieren, und gibindex.columnsals die Namen der Datums- und Uhrzeitspalten an. Weise die Ausgabeune_zoozu. - Sieh dir die ersten Zeilen von
une_zooan.
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