使用python 2.7 IM和我试图从1.00000000到3.0000000008一些随机数据的测报。 有在我的数组约196项目,我得到的错误
ValueError: operands could not be broadcast together with shape (2) (50)
我似乎并没有能够解决我自己这个问题。 任何帮助或链接到相关的文件将不胜感激。
下面是我使用的代码生成此错误
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 = ((X, beta))
y = y_true + sig * np.random.normal(size=nsample)