Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. def clear_objects(X, y):
  2. index = 0
  3. x1 = []
  4. x2 = []
  5. y1 = []
  6. y2 = []
  7. for i in y:
  8. if (i == 1):
  9. x1.append(X[index])
  10. y1.append(y[index])
  11. else:
  12. x2.append(X[index])
  13. y2.append(y[index])
  14. index += 1
  15. LOF = LocalOutlierFactor()
  16. first = LOF.fit_predict(x1)
  17. second = LOF.fit_predict(x2)
  18. xret = []
  19. yret = []
  20. index = 0
  21. for i in first:
  22. if i == 1:
  23. xret.append(x1[index])
  24. yret.append(y1[index])
  25. index+=1
  26.  
  27. index = 0
  28. for i in second:
  29. if i == 1:
  30. xret.append(x2[index])
  31. yret.append(y2[index])
  32. index+=1
  33.  
  34.  
  35.  
  36. return xret, yret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement