【发布时间】:2018-01-07 15:46:01
【问题描述】:
我在尝试直接在 python 中分析 HDF5 文件中的数据时遇到此错误。这段代码在我的 linux 机器上运行良好,但在我的 Mac 上的 Spyder3 中编译相同的脚本时出现此错误。我尝试使用我的 mac 的原因是因为我不确定如何在 linux 终端上编写和运行脚本。
def dataProcessing(datafile):
import h5py
import numpy as np
import matplotlib.pyplot as plt
import pylab
f = h5py.File(datafile, 'r')
#print(f)
#print("Keys: %s" % f.keys())
groupKeyVal = f.keys()[4]
rawData = list(f[groupKeyVal])
rawDataMat = np.matrix(rawData)
for i in range(0,len(rawDataMat[:,0])):
fig = rawDataMat[i,:]
wav = np.squeeze(np.asarray(fig))
plt.plot(wav)
plt.show()
【问题讨论】:
标签: python python-3.x python-2.7 key h5py