IniziaInizia gratis

Usare h5py per importare file HDF5

Il file 'LIGO_data.hdf5' è già nella tua directory di lavoro. In questo esercizio lo importerai usando la libreria h5py. Stamperai anche il suo tipo di dato per confermare di averlo importato correttamente. Poi studierai la struttura del file per vedere esattamente quali gruppi HDF contiene.

Puoi trovare i dati LIGO con molta documentazione e tutorial qui. C'è anche un ottimo tutorial sull'elaborazione dei segnali con questi dati qui.

Questo esercizio fa parte del corso

Introduzione all'importazione dei dati in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Importa il pacchetto h5py.
  • Assegna il nome del file alla variabile file.
  • Carica il file in sola lettura nella variabile data.
  • Stampa il tipo di dato di data.
  • Stampa i nomi dei gruppi nel file HDF5 'LIGO_data.hdf5'.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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(____)
Modifica ed esegui il codice