Low level API to define graphic elements.

e_graphic_g(e, ...)

e_group_g(e, ...)

e_image_g(e, ...)

e_text_g(e, ...)

e_rect_g(e, ...)

e_circle_g(e, ...)

e_ring_g(e, ...)

e_sector_g(e, ...)

e_arc_g(e, ...)

e_polygon_g(e, ...)

e_polyline_g(e, ...)

e_line_g(e, ...)

e_bezier_curve_g(e, ...)

Arguments

e

An echarts4r object as returned by e_charts.

...

Any other option to pass, check See Also section.

Note

Some elements, i.e.: e_image_g may not display in the RStudio browwser but will work fine in your browser, R markdown documents and Shiny applications.

Functions

  • g_graphic_g to initialise graphics, entirely optional.

  • g_group_g to create group, the children of which will share attributes.

  • g_image_g to a png or jpg image.

  • g_text_g to add text.

  • g_rect_g to add a rectangle.

  • g_circle_g to add a circle.

  • g_ring_g to add a ring.

  • g_sector_g

  • g_arc_g to create an arc.

  • g_polygon_g to create a polygon.

  • g_polyline_g to create a polyline.

  • g_line_g to draw a line.

  • g_bezier_curve_g to draw a quadratic bezier curve or cubic bezier curve.

See also

Examples

# may not work in RStudio viewer # Open in browser cars %>% e_charts(speed) %>% e_scatter(dist) %>% e_image_g( right = 20, top = 20, z = -999, style = list( image = "https://www.r-project.org/logo/Rlogo.png", width = 150, height = 150, opacity = .6 ) )