CommencezCommencez gratuitement

Utiliser h5py pour importer des fichiers HDF5

Le fichier 'LIGO_data.hdf5' se trouve déjà dans votre répertoire de travail. Dans cet exercice, vous l'importerez à l'aide de la bibliothèque h5py. Vous afficherez aussi son type de données pour confirmer que l'importation a fonctionné. Vous étudierez ensuite la structure du fichier afin de voir précisément quels groupes HDF il contient.

Vous pouvez trouver les données de LIGO ainsi qu'une foule de documents et tutoriels ici. Il y a aussi un excellent tutoriel sur le traitement du signal avec ces données ici.

Cette activité fait partie du cours

Introduction à l'importation de données en Python

Voir le cours

Instructions de l’exercice

  • Importez le paquet h5py.
  • Assignez le nom du fichier à la variable file.
  • Chargez le fichier en lecture seule dans la variable data.
  • Affichez le type de données de data.
  • Affichez les noms des groupes dans le fichier HDF5 'LIGO_data.hdf5'.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import packages
import numpy as np
import ____

# Assign filename: file


# Load file: data
data = h5py.File(____, ____)

# Print the datatype of the loaded file


# Print the keys of the file
for key in ____:
    print(____)
Modifier et exécuter le code