Preductive Modelling Assignment
Preductive Modelling Assignment
import pandas as pd
RANDOM FOREST
df=pd.read_csv(r"C:\Users\shrut\Downloads\breast_cancer.csv")
df
df.shape
df.isnull().sum()
df.drop('Unnamed: 32', axis = 1, inplace = True)
df.corr()
# Getting Feature
x = df.drop(columns = 'diagnosis')
y = df['diagnosis']
X_train,X_test,Y_train,Y_test=train_test_split(X_new,Y,test_size=0.3,random_state=40)
rf=RandomForestClassifier(n_estimators=100)
rf.fit(X_train,Y_train)
pred=rf.predict(X_test)
ac=accuracy_score(Y_test,pred)
model = SVC()
model.fit(X_train, Y_train)
model.score(X_test, Y_test)
#regulariztion(C)
model_C = SVC(C=1)
model_C.fit(x_train, y_train)
model_C.score(x_test, y_test)
model_C = SVC(C=10)
model_C.fit(x_train, y_train)
model_C.score(x_test, y_test)
model_C = SVC(C=100)
model_C.fit(x_train, y_train)
model_C.score(x_test, y_test)
#Gamma
model_g = SVC(gamma=10)
model_C.fit(x_train, y_train)
model_C.score(x_test, y_test)