Extracción de datos de tu archivo HDF5
En este ejercicio, extraerás algunos de los datos del experimento LIGO. datos reales del archivo HDF5 y los visualizarás.
Para ello, primero tendrás que explorar el grupo HDF5 'strain'.
Este ejercicio forma parte del curso
Introducción a la importación de datos en Python
Instrucciones del ejercicio
- Asigna el grupo HDF5
data['strain']agroup. - En el bucle «
for», imprime las claves del grupo HDF5 en «group». - Asigna los datos de la serie temporal
data['strain']['Strain']a una matriz NumPy llamadastrain. - Establece
num_samplesigual a10000, el número de puntos temporales que deseamos muestrear. - Ejecuta el resto del código para obtener un gráfico de los datos de la serie temporal en
LIGO_data.hdf5.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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()