НачатьНачать бесплатно

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