เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การนำเข้าไฟล์ HDF5 ด้วย h5py

ไฟล์ 'LIGO_data.hdf5' ถูกวางไว้ใน working directory ของคุณแล้ว ในแบบฝึกหัดนี้ จะได้นำเข้าไฟล์ดังกล่าวโดยใช้ไลบรารี h5py จากนั้นพิมพ์ชนิดข้อมูลออกมาเพื่อยืนยันว่านำเข้าได้ถูกต้อง แล้วศึกษาโครงสร้างของไฟล์เพื่อดูว่ามี HDF groups อะไรบ้าง

ดูข้อมูล LIGO พร้อมเอกสารประกอบและบทช่วยสอนเพิ่มเติมได้ ที่นี่ และยังมีบทช่วยสอนเรื่อง Signal Processing กับข้อมูลชุดนี้อีกด้วย ที่นี่

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้น: การนำเข้าข้อมูล

ดูคอร์ส

คำแนะนำการฝึกหัด

  • นำเข้าแพ็กเกจ h5py
  • กำหนดชื่อไฟล์ให้กับตัวแปร file
  • โหลดไฟล์ในโหมดอ่านอย่างเดียวลงในตัวแปร data
  • พิมพ์ชนิดข้อมูลของ data
  • พิมพ์ชื่อ groups ในไฟล์ 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(____)
แก้ไขและรันโค้ด