Chr*_*ano 6 python numpy pygraphviz scikit-learn
我试图显示.png我使用以下构建的文件.
import pydot, StringIO
dot_data = StringIO.StringIO()
tree.export_graphviz( clf, out_file = dot_data,
feature_names =['age', 'sex', 'first_class', 'second_class', 'third_class'])
graph = pydot.graph_from_dot_data( dot_data.getvalue())
graph.write_png('titanic.png')
from IPython.core.display import Image
Image( filename ='titanic.png')
Run Code Online (Sandbox Code Playgroud)
我从未这样做过,非常感谢你的帮助.
我尝试了以下但没有错误也没有.png显示.
from PIL import Image
image = Image.open("titanic.png")
image.show()
Run Code Online (Sandbox Code Playgroud)
beh*_*uri 14
如果您只想显示它,您可以使用matplotlib:
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
img = mpimg.imread('file-name.png')
plt.imshow(img)
plt.show()
Run Code Online (Sandbox Code Playgroud)