Zacznij terazZacznij za darmo

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

Zobacz kurs

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(____)
Edytuj i uruchom kod