lets_plot.element_rect#

lets_plot.element_rect(fill=None, color=None, size=None, linetype=None, blank=False) dict#

Specify how non-data components of the plot are drawn. This theme element draws borders and backgrounds.

Parameters:
fillstr

Fill color.

colorstr

Border color.

sizeint

Border size.

linetypeint or str

Type of the line. Codes and names: 0 = ‘blank’, 1 = ‘solid’, 2 = ‘dashed’, 3 = ‘dotted’, 4 = ‘dotdash’, 5 = ‘longdash’, 6 = ‘twodash’.

blankbool, default=False

If True - draws nothing, and assigns no space.

Returns:
dict

Theme element specification.

Examples

1import numpy as np
2from lets_plot import *
3LetsPlot.setup_html()
4np.random.seed(42)
5data = {'x': np.random.normal(size=1000)}
6ggplot(data, aes(x='x')) + geom_histogram() + \
7    theme(panel_background=element_rect(fill='#f7fcf5'))