1 2 3 4 5 6 7 8 9 10 11 12 13 14
| import pydotplus with open("irsi.dot",'w') as f: tree.export_graphviz(model,out_file=f) iris_feature_E = 'sepal length', 'sepal width', 'petal length', 'petal width' iris_feature = '花萼长度', '花萼宽度', '花瓣长度', '花瓣宽度' iris_class = 'Iris-setosa', 'Iris-versicolor', 'Iris-virginica' dot_data = tree.export_graphviz(model, out_file=None, feature_names=iris_feature_E[:2], class_names=iris_class, filled=True, rounded=True, special_characters=True) graph = pydotplus.graph_from_dot_data(dot_data) graph.write_pdf('iris.pdf') f = open('iris.png', 'wb') f.write(graph.create_png()) f.close()
|