目前不支持对象数组

时间:2018-03-09 11:22:53

标签: python numpy

我不知道为什么我会收到这个错误。 (我在冠层上使用python 3) 以下是我的代码示例:

dat =pd.read_csv('myfile',sep=',')
dat=dat.values
P=np.ones((240,1))
Y=dat[:,15] 

for i in range (2,15):
    X= np.column_stack((P,(dat[:,i])))
    Xt = np.transpose(X)
    p=np.matmul(Xt,X)

我最初将数据作为数据帧输入但是将其更改为np数组,当我检查X中的所有数据类型时它们是浮点数,并且X创建好了,但是,当我尝试使用matmul时它返回错误

TypeError: object arrays are not currently supported

我很困惑,因为所有元素似乎都是漂浮物,但它不会繁殖。 感谢

0 个答案:

没有答案