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
Instruções do exercício
- Atribui o grupo
data['strain']HDF5 agroup. - No
forloop, imprima as chaves do grupo HDF5 emgroup. - Atribua os dados da série temporal
data['strain']['Strain']a uma matriz NumPy chamadastrain. - Defina
num_samplesigual a10000, 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()