시작하기무료로 시작하기

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(____)
코드 편집 및 실행