Importowanie plików HDF5 za pomocą h5py
Plik 'LIGO_data.hdf5' znajduje się już w twoim katalogu roboczym.
W tym ćwiczeniu zaimportujesz go przy użyciu biblioteki h5py.
Wyświetlisz też jego typ danych, aby potwierdzić, że import przebiegł poprawnie. Następnie przeanalizujesz strukturę pliku, żeby sprawdzić, jakie grupy HDF zawiera.
Dane LIGO wraz z obszerną dokumentacją i samouczkami znajdziesz tutaj. Świetny samouczek dotyczący przetwarzania sygnałów z tymi danymi znajdziesz tutaj.
To ćwiczenie jest częścią kursu
Wprowadzenie do importowania danych w Pythonie
Instrukcje do ćwiczenia
- Zaimportuj pakiet
h5py. - Przypisz nazwę pliku do zmiennej
file. - Wczytaj plik w trybie tylko do odczytu do zmiennej
data. - Wyświetl typ danych zmiennej
data. - Wyświetl nazwy grup w pliku HDF5
'LIGO_data.hdf5'.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____)