I am trying to display a .png
file I constructed using the following.
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')
I tried the following but neither errors nor .png
are displayed:
from PIL import Image
image = Image.open("titanic.png")
image.show()
if you just want to display it, you may use matplotlib
:
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
img = mpimg.imread('file-name.png')
plt.imshow(img)
plt.show()
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With