plot_inset
Parameter in theme()
¶The plot_inset
parameter in theme()
specifies the inset for a plotting area, including the axes with their labels, but without titles.
The parameter is set according to the margin rules: accept a number or a list of numbers.
import numpy as np
from lets_plot import *
LetsPlot.setup_html()
np.random.seed(42)
x = np.linspace(-np.pi, np.pi, 100)
y = np.sin(x)
p = ggplot({'x': x, 'y': y}, aes(x='x', y='y')) + \
geom_line() + \
ggtitle("Sine wave") + \
theme_light() + \
theme(plot_background=element_rect(size=1))
gggrid([
p,
p + theme(plot_inset=20)
])
gggrid([
p + theme(axis='blank'),
p + theme(axis='blank') + theme(plot_inset=[0, 30])
])