Re: Re: Untitled

From Putrid Duck, 3 Months ago, written in Plain Text, viewed 83 times. This paste is a reply to Re: Untitled from Ksenia - view diff
URL http://codebin.org/view/be306d6d Embed
Download Paste or View Raw
  1. import pandas as pd
  2. from pyod.models.knn import KNN
  3. from sklearn.ensemble import IsolationForest
  4.  
  5. RANDOM_STATE = 42
  6.  
  7. df = pd.read_csv('/datasets/sales.csv')
  8. data = df[['Sales', 'Profit']]
  9.  
  10. # < напишите код здесь >
  11. model = KNN()
  12. estimation_knn = model.fit_predict(data) # < напишите код здесь >
  13. outliers_knn = (estimation_knn == 1).sum()  # < напишите код здесь >
  14. print("Количество аномалий (KNN): ", (outliers_knn)) # < напишите код здесь >)
  15.  
  16. # < напишите код здесь >
  17. model = IsolationForest(n_estimators=100, random_state=RANDOM_STATE)
  18. estimation_iforest = model.fit_predict(data) # < напишите код здесь >
  19. outliers_iforest = (estimation_iforest == -1).sum() # < напишите код здесь >
  20. print("Количество аномалий (изоляционный лес): ", (outliers_iforest)) # < напишите код здесь >)
  21.  
  22. print("Совпало: ", (estimation_knn & estimation_iforest).sum() ) # < напишите код здесь >)

Replies to Re: Re: Untitled rss

Title Name Language When
Re: Re: Re: Untitled Abrupt Wolf text 3 Months ago.

Reply to "Re: Re: Untitled"

Here you can reply to the paste above