Импорт HDF5-файлов с помощью h5py
Файл '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(____)