ПочатиПочніть безкоштовно

Використання h5py для імпорту файлів HDF5

Файл 'LIGO_data.hdf5' вже є у вашому робочому каталозі. У цій вправі ви імпортуєте його за допомогою бібліотеки h5py. Ви також виведете його тип даних, щоб переконатися, що імпорт виконано правильно. Далі ви дослідите структуру файла, щоб точно побачити, які саме групи HDF він містить.

Дані LIGO разом з великою кількістю документації та підручників можна знайти тут. Чудовий підручник із опрацювання сигналів на цих даних є також тут.

Ця вправа є частиною курсу

Вступ до імпорту даних у Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте пакет h5py.
  • Присвойте назву файла змінній file.
  • Завантажте файл у режимі лише для читання в змінну data.
  • Виведіть тип даних змінної data.
  • Виведіть назви груп у файлі HDF5 'LIGO_data.hdf5'.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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(____)
Редагувати та запускати код