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
Ö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(____)