You are on page 1of 1

# coding: utf-8

# In[49]:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.tree import DecisionTreeClassifier

Read = pd.read_csv("D:\DataAnalytics_Practise\iris.data.csv")
#print (Read)
Read.info()
Raw_Data = Read.rename(columns
={'5.1':'sepl','3.5':'sepw','1.4':'petl','0.2':'petw','Iris-setosa':'species'})
#print (Raw_Data)
op=Raw_Data['species']
del Raw_Data['species']
print Raw_Data
print op
testing_1 = list(Raw_Data.iloc[148])
testing_2 = list(Raw_Data.iloc[147])
op1= op.replace("Iris-setosa",1)
op2= op1.replace("Iris-versicolor",2)
op3= op2.replace("Iris-virginica",3)
print (op3)
dtf = DecisionTreeClassifier()
dtf.fit(Raw_Data,op3)
dtf.predict(np.array(testing_1,ndmin=2))

You might also like