try ing this :
https://www.w3schools.com/python/showpython.asp?filename=demo_ml_dtree4
import pandas
from sklearn import tree
import pydotplus
from sklearn.tree importDecisionTreeClassifierimport matplotlib.pyplot as plt
import matplotlib.image as pltimg
df = pandas.read_csv("shows.csv")
d ={'UK':0,'USA':1,'N':2}
df['Nationality']= df['Nationality'].map(d)
d ={'YES':1,'NO':0}
df['Go']= df['Go'].map(d)
features =['Age','Experience','Rank','Nationality']
X = df[features]
y = df['Go']
dtree =DecisionTreeClassifier()
dtree = dtree.fit(X, y)
data = tree.export_graphviz(dtree, out_file=None, feature_names=features)
graph = pydotplus.graph_from_dot_data(data)
graph.write_png('mydecisiontree.png')# error in this line, got the error like in the image
graph.write_png('mydecisiontree.png') error
in Python
Posted
try ing this :
https://www.w3schools.com/python/showpython.asp?filename=demo_ml_dtree4
trying this but got this error