如何修复代码中的错误,我使用的是python3.7,macoshighsierra
已安装的库是:sklearn
matplotlib
numpy
。在
代码:
import matplotlib.pyplot as plt
from sklearn import datasets
from sklearn import svm
import numpy
digits=datasets.load_digits()
'''
print(digits.data)
print(digits.target)
print(digits.images[0])
'''
clf=svm.SVC(gamma=0.001, C=1.0)
print(len(digits.data))
x,y = digits.data[:-1],digits.target[:-1]
clf.fit(x,y)
print('prediction:',clf.predict(digits.data[-1]))
plt.imshow(digits.images[-1], cmap=plt.cm.gray_r,
interpolation="nearest")
plt.show()
错误:
^{pr2}$
您的是否正确缩进?在
我已经在我的机器(windows8.1)上运行了你的代码,它运行得很好。在
缩进代码:
此外,如果它不起作用,那么尝试更改内核/解释器。试试python3.6.x的内核/解释器。
注:我在thonnyide上使用了pythony3.6.0来运行测试代码,它在我的机器上运行得很好。在
相关问题 更多 >
编程相关推荐