from lets_plot import *
LetsPlot.setup_html()
p = (
ggplot({'x': [1.0], 'y': [1.0]}, aes('x', 'y')) +
ggsize(400,300) +
geom_point( tooltips=layer_tooltips().title("Tooltip title").line('label|value'))
)
p
# 'tooltip' - tooltip rectangle;
# 'tooltip_text' - text in general tooltip;
# 'tooltip_title_text' - tooltip title text;
# 'axis_tooltip_text_*' - axis tooltip text (inherits from 'tooltip_text')
p + theme(
tooltip=element_rect(color='#225e32', fill='#238b45', size=2),
tooltip_text=element_text(color='#bae4b3'),
tooltip_title_text=element_text(color='#edf8e9'),
axis_tooltip_text_x=element_text(color='green')
)