#!/usr/bin/env python # coding: utf-8 # # Export to PNG with `ggsave()` # To export plot to a PNG file you should install the [CairoSVG](https://pypi.org/project/CairoSVG/) library to your Python environment. # In[1]: import pandas as pd from lets_plot import * # In[2]: LetsPlot.setup_html() # In[3]: df = pd.read_csv("https://raw.githubusercontent.com/JetBrains/lets-plot-docs/master/data/iris.csv") df.head() # #### Plot # In[4]: p = ggplot(df) + geom_point(aes('petal_length', 'petal_width', color='species'), size=5) + ggsize(600, 400) p # #### Export to PNG file # To save plot as a PNG file use a filename that have "png" extension. # In[5]: image_path = ggsave(p, "plot.png") # In[6]: from IPython.display import Image Image(image_path, width=600, height=400)