Kom igångKom igång gratis

Importera HDF5-filer med h5py

Filen 'LIGO_data.hdf5' finns redan i din arbetskatalog. I den här övningen importerar du den med biblioteket h5py. Du skriver också ut dess datatyp för att bekräfta att importen gick rätt till. Sedan undersöker du filens struktur för att se exakt vilka HDF-grupper den innehåller.

LIGO-data samt mängder av dokumentation och tutorials hittar du här. Det finns också en utmärkt tutorial om signalbehandling med datan här.

Den här övningen är en del av kursen

Introduktion till dataimport i Python

Visa kurs

Övningsinstruktioner

  • Importera paketet h5py.
  • Tilldela filens namn till variabeln file.
  • Läs in filen som skrivskyddad i variabeln data.
  • Skriv ut datatypen för data.
  • Skriv ut namnen på grupperna i HDF5-filen 'LIGO_data.hdf5'.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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(____)
Redigera och kör kod