CommencerCommencer gratuitement

Gérer la date et l’heure dans des colonnes séparées

read.zoo() facilite l’importation lorsque la date et l’heure se trouvent dans des colonnes distinctes. L’argument index.column vous permet d’indiquer le nom ou le numéro de la (des) colonne(s) contenant l’index. C’est tout ce dont vous avez besoin si la date et l’heure suivent un format standard ("%Y-%m-%d" pour la date et "%H:%M:%S" pour l’heure).

Dans cet exercice, vous allez utiliser l’argument index.column pour définir les colonnes de date et d’heure du fichier. Votre répertoire de travail contient un fichier nommé UNE.csv avec des données OHLC à 5 minutes pour la société énergétique Unron. Vous utiliserez toujours read.csv() pour trouver les noms des colonnes de date et d’heure.

Cet exercice fait partie du cours

Importer et gérer des données financières avec R

Afficher le cours

Instructions

  • Importez les 5 premières lignes de UNE.csv avec read.csv(). Assignez le résultat à une_data.
  • Examinez la structure de une_data et repérez les noms et positions des colonnes.
  • Utilisez read.zoo() pour importer UNE.csv, en précisant index.columns comme les noms des colonnes de date et d’heure. Assignez le résultat à une_zoo.
  • Affichez les premières lignes de une_zoo.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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
Modifier et exécuter le code