gpt4 book ai didi

python - 执行与矩阵形状相关的 python 代码时出现错误

转载 作者:行者123 更新时间:2023-11-30 08:53:47 24 4
gpt4 key购买 nike

我正在尝试执行这段python代码。但这显示了一个错误。请帮助我解决此错误。

  import numpy as np
import matplotlib.pyplot as pt
import pandas as pd
from sklearn.tree import DecisionTreeClassifier

data=pd.read_csv('train.csv').as_matrix()
clf=DecisionTreeClassifier()
xtrain=data[0:21000,1:]
train_label=data[0:21000,0]
clf.fit(xtrain,train_label)

xtest=data[21000:,1:]
actual_label=data[21000:,0]

d=xtest[8]
d.shape(28,28)
pt.imshow(255-d,cmap='gray')
print(clf.predict([xtest[8]]))
pt.show()

错误如下所示

   TypeError: 'tuple' object is not callable

最佳答案

我猜你想要:

d = d.reshape(28,28)

d.shape 是形状的元组,显然不能用两个参数(28 和 28)来调用。另外,reshape 返回新数组,它不会就地进行 reshape 。

关于python - 执行与矩阵形状相关的 python 代码时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48807841/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com