ComeçarComece gratuitamente

Extração de dados do arquivo HDF5

Neste exercício, você extrairá alguns dos dados do experimento LIGO dados reais do arquivo HDF5 e você os visualizará.

Para fazer isso, você precisará primeiro explorar o grupo HDF5 'strain'.

Este exercício faz parte do curso

Introdução à importação de dados em Python

Ver Curso

Instruções de exercício

  • Atribua o grupo HDF5 data['strain'] a group.
  • No loop for, imprima as chaves do grupo HDF5 em group.
  • Atribua os dados da série temporal data['strain']['Strain'] a uma matriz NumPy chamada strain.
  • Defina num_samples igual a 10000, o número de pontos de tempo que você deseja amostrar.
  • Execute o restante do código para produzir um gráfico dos dados da série temporal em LIGO_data.hdf5.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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 e executar código