Learn R Programming

metricsgraphics (version 0.9.0)

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

Description

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

Examples

Run this code
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")

Run the code above in your browser using DataLab