Guest User

Untitled

a guest
Jan 22nd, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. def getNeighbors(trainingSet, testInstance, k):
  2. distances = []
  3. length = len(testInstance)-1
  4. for x in range(len(trainingSet)):
  5. dist = euclideanDistance(testInstance, trainingSet[x], length)
  6. distances.append((trainingSet[x], dist))
  7. distances.sort(key=operator.itemgetter(1))
  8. neighbors = []
  9. for x in range(k):
  10. neighbors.append(distances[x][0])
  11. return neighbors
Add Comment
Please, Sign In to add comment