【发布时间】:2012-07-25 23:55:34
【问题描述】:
我正在使用 python 2.7 并试图让这段代码工作并不断收到错误
nsample = 50
sig = 0.25
x1 = np.linspace(0,20, nsample)
X = np.c_[x1, np.sin(x1), (x1-5)**2, np.ones(nsample)]
beta = masterAverageList
y_true = np.dot(X, beta)
y = y_true + sig * np.random.normal(size=nsample)
但是我不断收到对象未对齐错误 我认为这与主平均列表是列表有关吗?
如果重要的话,我忘了提到主数组列表中有 196 个项目。都是花车
我该如何纠正这个问题?
感谢您的建议
【问题讨论】:
-
您能否为
masterAverageList提供一个产生问题的简短示例。另外,它在哪一行引发了异常,异常说明了什么? -
您的意思是示例中的内容。主平均列表包含 1.23697805 到 1.0076944343 之间的浮点数,其他一些随机数是 1.211134352、1.023456895、1.099897254。异常看起来像下面的行。说 y_true = np.dot(X, beta)。 ValueError:对象未对齐
标签: arrays numpy python-2.7