我试图在for循环中运行一些东西,并分析一些不改变bin向量的数据的二维直方图。它们必须是固定的。到目前为止我已经
import numpy as np
nbins = 300
XgBins=np.linspace(3.21,3.31, nbins)
volBins=np.linspace(0,0.00032,nbins)
for k in range(0,121):
data = np.genfromtxt('/home/file'+str(k)+'.csv',delimiter=',', dtype = float)
Xg = [row[8] for row in data]
vol = [row[14] for row in data]
Hbg, xedgesbg, yedgesbg = np.histogram2d(Xg[1:len(Xg)],vol[1:len(vol)], range = [XgBins, volBins])但是,我得到一个
ValueError: too many values to unpack错误。我不太确定它是不是在做我想做的事。我在这里错过了什么?
发布于 2014-12-16 23:02:44
文档显示,如果要显式提供回收箱,则应该为它们提供bins关键字参数,即
H, x, y = np.histogram2d(Xg[1:len(Xg)],vol[1:len(vol)], bins=[XgBins, volBins])https://stackoverflow.com/questions/27515394
复制相似问题