Legend Title

You can now also specify a legend title via functions guide_legend() and guide_colorbar().

Earlier, legend titles could only be specified via parameters of labs() and scale_xxx() functions.

In [1]:
import pandas as pd
from lets_plot import *
In [2]:
LetsPlot.setup_html()
In [3]:
mpg = pd.read_csv ("https://raw.githubusercontent.com/JetBrains/lets-plot-docs/master/data/mpg.csv")
mpg.head(3)
Out[3]:
Unnamed: 0 manufacturer model displ year cyl trans drv cty hwy fl class
0 1 audi a4 1.8 1999 4 auto(l5) f 18 29 p compact
1 2 audi a4 1.8 1999 4 manual(m5) f 21 29 p compact
2 3 audi a4 2.0 2008 4 manual(m6) f 20 31 p compact
In [4]:
# Legend title

p = ggplot(mpg) + geom_point(aes('displ', 'hwy', color='cty', shape=as_discrete('cyl')), size=4) 
p + guides(shape=guide_legend('Cylinders', ncol=2), \
    color=guide_colorbar('City mileage'))
Out[4]: