Advertisement
Guest User

Untitled

a guest
Dec 12th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. from sklearn.model_selection import train_test_split
  2. from sklearn.preprocessing import StandardScaler
  3. from sklearn.linear_model import LogisticRegression
  4. from sklearn.metrics import confusion_matrix
  5. import seaborn as sb
  6. import pandas as pd
  7. from sklearn.metrics import accuracy_score
  8.  
  9.  
  10.  
  11. data_ = np.array(data, dtype=np.int16)
  12. target_ = np.array(target, dtype=np.int16)
  13.  
  14. scaled_Data = StandardScaler().fit_transform(data_)
  15.  
  16.  
  17. #clients_p = pd.DataFrame(data_.data, columns = [data_.columns])
  18.  
  19.  
  20. train_data, test_data, train_target, test_target = train_test_split(data_, target_,test_size=0.2, random_state=101)
  21.  
  22. scaled_Data_train = StandardScaler().fit_transform(train_data)
  23. scaled_Data_test = StandardScaler().fit_transform(test_data)
  24.  
  25. logistic_regression = LogisticRegression()
  26. logistic_regression.fit(scaled_Data_train, train_target)
  27.  
  28.  
  29. conf_matrix = confusion_matrix(test_target, logistic_regression.predict(scaled_Data_test))
  30. print(conf_matrix)
  31.  
  32.  
  33. acc = accuracy_score(test_target, logistic_regression.predict(scaled_Data_test))
  34. print(acc)
  35.  
  36. print(data_.shape)
  37. print(target_.shape)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement