Skip to content

Instantly share code, notes, and snippets.

@monir-zaman
Created July 11, 2018 12:21
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save monir-zaman/414a5e59d0237880312fa7267f8012a6 to your computer and use it in GitHub Desktop.
Save monir-zaman/414a5e59d0237880312fa7267f8012a6 to your computer and use it in GitHub Desktop.
support vector machine on iris flower dataset
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
iris=pd.read_csv('IRIS.csv')
iris.head()
#sns.pairplot(data=iris, hue='species', palette='Set2')
from sklearn.model_selection import train_test_split
x=iris.iloc[:,:-1]
y=iris.iloc[:,8]
x_train,x_test, y_train, y_test=train_test_split(x,y,test_size=0.30)
from sklearn.svm import SVC
model=SVC()
model.fit(x_train, y_train)
pred=model.predict(x_test)
from sklearn.metrics import classification_report, confusion_matrix
print(confusion_matrix(y_test,pred))
print(classification_report(y_test, pred))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment