amaanadeen's picture
Create model.py
0479326
raw
history blame contribute delete
463 Bytes
import pandas as pd
import numpy as np
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeClassifier
import pickle
df = pd.read_csv('Clean_cancer_dataset.csv')
x = df.drop(['diagnosis','Unnamed: 0'],axis=1)
y = df['diagnosis']
x_train , x_test , y_train , y_test = train_test_split(x,y,test_size=0.2,random_state=908)
model = DecisionTreeClassifier()
model.fit(x_train,y_train)
pickle.dump(model,open("model.pkl","wb"))