Я пытаюсь сделать это для класса. всякий раз, когда я запускаю этот код, он выдает ошибку значения. Мне сказали, что для l oop поможет, но я не знаю, как его запустить или что включить. Любые идеи? вот код, который делал это на ноутбуке microsoft azure jupyter:
import numpy
import pandas
from sklearn import neighbors, datasets
n_neighbors = 285
breastCancer = datasets.load_breast_cancer()
alldata = breastCancer.data
alltarget = breastCancer.target
trainData = []
trainTarget = []
testData = []
testClasses = []
for i in range(0,285):
trainData.append(alldata[i])
trainTarget.append(alltarget[i])
for i in range(286,569):
testData.append(alldata[i])
testClasses.append(alltarget[i])
#print(trainData)
#print(trainTarget)
#print(testData)
nn = neighbors.KNeighborsClassifier(n_neighbors)
nn.fit(trainData, trainTarget)
pr = nn.predict(testData)
nn.score(pr, testClasses)
print(pr)