Description Usage Arguments Value Examples
The svg_ellipse() function adds an ellipse to an svg object. The position
of the ellipse is given by x and y, and they refer to the center point of
the point of the ellipse. The width and the height, both in units of
px, provide the horizontal and vertical extents of the ellipse.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
svg |
The |
x, y |
The |
width, height |
The |
stroke |
The color of the stroke applied to the element (i.e., the outline). |
stroke_width |
The width of the stroke in units of pixels. |
fill |
The fill color of the element. |
opacity |
The opacity of the element. Must be a value in the
range of |
attrs |
A presentation attribute list. The helper function
|
anims |
An animation directive list for the element. This should be
structured using the |
filters |
A filter directive list for the element. This is easily
created by using a list of |
id |
An optional ID value to give to the built tag. This is useful for modifying this element in a later function call or for interacting with CSS. |
An svg object.
1 2 3 4 5 6 7 8 9 10 11 12 | if (interactive()) {
# Create an SVG with a single
# ellipse element
svg <-
SVG(width = 60, height = 60) %>%
svg_ellipse(
x = 30, y = 30,
width = 50, height = 30,
fill = "purple"
)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.