mjs_add_line

0th

Percentile

Add a new line to a metricsgraphics.js linechart "geom"

This function adds a line to an existing mjs_line "geom". Specify the bare or quoted name of the column to use in y_accessor and it will be added to the plot.

Usage
mjs_add_line(mjs, y_accessor, color = NULL)
Arguments
mjs
metricsgraphics plot object
y_accessor
bare or quoted name of column to add to the existing line plot
color
line color. Use NULL (the default) to use default Metrics Graphics colors or if you plan on using CSS to control the colors.
Value

metricsgraphics object

Note

You must have called mjs_line first before adding additional columns. If you plan on using cusom colors, all lines must have a color value or the result is non-deterministic.

Aliases
  • mjs_add_line
Examples
set.seed(1492)
stocks <- data.frame(
  time = as.Date('2009-01-01') + 0:9,
  X = rnorm(10, 0, 1),
  Y = rnorm(10, 0, 2),
  Z = rnorm(10, 0, 4))

stocks %>%
  mjs_plot(x=time, y=X) %>%
  mjs_line() %>%
  mjs_add_line(Y) %>%
  mjs_add_line(Z) %>%
  mjs_axis_x(xax_format="date")
Documentation reproduced from package metricsgraphics, version 0.9.0, License: MIT + file LICENSE

Community examples

Looks like there are no examples yet.