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

Витяг даних з вашого HDF5‑файлу

У цій вправі ви витягнете реальні дані з експерименту LIGO з HDF5‑файлу та візуалізуєте їх.

Для цього спочатку потрібно дослідити HDF5‑групу 'strain'.

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

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

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

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

  • Присвойте HDF5‑групу data['strain'] змінній group.
  • У циклі for виведіть ключі HDF5‑групи в group.
  • Присвойте часові ряди data['strain']['Strain'] масиву NumPy з назвою strain.
  • Встановіть num_samples рівним 10000 — це кількість часових точок, які ми хочемо вибрати.
  • Виконайте решту коду, щоб побудувати графік часових рядів у файлі LIGO_data.hdf5.

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

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

# Get the HDF5 group: group


# Check out keys of group
for key in ____:
    print(____)

# Set variable equal to time series data: strain


# Set number of time points to sample: num_samples


# Set time vector
time = np.arange(0, 1, 1/num_samples)

# Plot data
plt.plot(time, strain[:num_samples])
plt.xlabel('GPS Time (s)')
plt.ylabel('strain')
plt.show()
Редагувати та запускати код