| l_layer_polygons | R Documentation | 
Loon's displays that are based on Cartesian coordinates (i.e. scatterplot, histogram and graph display) allow for layering visual information including polygons, text and rectangles.
l_layer_polygons(
  widget,
  x,
  y,
  color = "gray80",
  linecolor = "black",
  linewidth = 1,
  label = "polygons",
  parent = "root",
  index = 0,
  group = NULL,
  active = TRUE,
  ...
)
| widget | widget path name as a string | 
| x | list with vectors with x coordinates | 
| y | list with vectors with y coordinates | 
| color | vector with fill colors, if empty string  | 
| linecolor | vector with outline colors | 
| linewidth | vector with line widths | 
| label | label used in the layers inspector | 
| parent | group layer | 
| index | of the newly added layer in its parent group | 
| group | separate x vector or y vector into a list by group. | 
| active | a logical determining whether objects appear or not
(default is  | 
| ... | additional state initialization arguments, see
 | 
For more information run: l_help("learn_R_layer")
layer object handle, layer id
l_layer, l_info_states
if(interactive()){
p <- l_plot()
l <- l_layer_polygons(
     p,
     x = list(c(1,2,1.5), c(3,4,6,5,2), c(1,3,5,3)),
     y = list(c(1,1,2), c(1,1.5,1,4,2), c(3,5,6,4)),
     color = c('red', 'green', 'blue'),
     linecolor = ""
)
l_scaleto_world(p)
l_info_states(l, "color")
# Set groups
p <- l_plot()
l_layer_polygons(p,
                 x = c(1, 2, 1.5, 3, 4, 6, 5, 2, 1, 3, 5, 3),
                 y = c(1, 1, 2, 1, 1.5, 1, 4, 2, 3, 5, 6, 4),
                 group = c(rep(1,3), rep(2,5), rep(3, 4)))
l_scaleto_world(p)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.