Витяг даних з вашого 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()