Professional Documents
Culture Documents
MLprac 3
MLprac 3
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
df= pd.read_csv('/content/drive/MyDrive/Datasets/kyphosis.csv')
df.head()
x=df.iloc[:,1:4]
y=df.iloc[:,0]
0 absent
1 absent
2 present
3 absent
4 absent
...
76 present
77 absent
78 absent
79 present
80 absent
Name: Kyphosis, Length: 81, dtype: object
LogisticRegression()
y_pred=logmodel.predict(X_test)
y_pred
array(['present', 'absent', 'absent', 'absent', 'present', 'absent',
'absent', 'absent', 'present', 'absent', 'present', 'absent',
'absent', 'absent', 'absent', 'absent', 'absent', 'present',
'absent', 'absent', 'absent', 'present', 'absent', 'absent',
'absent'], dtype=object)
y_test
3 absent
66 absent
38 absent
48 present
52 present
39 present
19 absent
65 absent
42 absent
26 absent
21 present
45 present
6 absent
35 absent
44 absent
75 absent
2 present
43 absent
34 absent
47 absent
4 absent
61 present
59 absent
74 absent
20 absent
Name: Kyphosis, dtype: object
accuracy 0.72 25
macro avg 0.64 0.63 0.64 25
weighted avg 0.71 0.72 0.71 25