ComenzarEmpieza gratis

Extraer datos de tu archivo HDF5

En este ejercicio, extraerás algunos de los experimentos de 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

Ver curso

Instrucciones de ejercicio

  • Asigna el grupo HDF5 data['strain'] a group.
  • 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 llamada strain.
  • Establece num_samples igual a 10000, 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

Pruebe este ejercicio completando este 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()
Editar y ejecutar código