ComeçarComece de graça

Extraindo dados do seu arquivo HDF5

Neste exercício, você vai extrair alguns dos dados da experiência LIGO os dados reais do arquivo HDF5 e você poderá visualizá-los.

Para isso, primeiro você precisa dar uma olhada no grupo 'strain'HDF5.

Este exercício faz parte do curso

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

Ver curso

Instruções do exercício

  • Atribui o grupo data['strain']HDF5 a group.
  • Noforloop, 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 completando 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 o código