rbokeh (version 0.5.0)

ly_contour: Add a "contour" layer to a Bokeh figure

Description

Computes and draws contour lines.

Usage

ly_contour(fig, z, x = seq(0, 1, length.out = nrow(z)), y = seq(0, 1,
  length.out = ncol(z)), nlevels = 10, levels = pretty(range(z, na.rm =
  TRUE), nlevels), color = "black", alpha = 1, width = 1, type = 1,
  lname = NULL, lgroup = NULL, visible = TRUE, ...)

Arguments

fig

figure to modify

z

a matrix containing the values to compute contour lines for

x, y

locations of grid lines at which the values in image are measured (see contourLines)

nlevels, levels

parameters sent to contourLines)

color

color to use to stroke lines with - a hex code (with no alpha) or any of the 147 named CSS colors, e.g 'green', 'indigo'

alpha

transparency value for the line between 0 (transparent) and 1 (opaque)

width

stroke width in units of pixels

type

an integer between 1 and 6 matching the lty property in par or an array of integer pixel distances that describe the on-off pattern of dashing to use

lname

layer name

lgroup

layer group

visible

should the layer be visible?

additional parameters for fine control over line properties (see "Additional parameters" below)

Additional parameters

line_join how path segments should be joined together 'miter' 'round' 'bevel'
line_cap how path segments should be terminated 'butt' 'round' 'square'
line_dash an integer between 1 and 6 matching the lty property in par or an array of integer pixel distances that describe the on-off pattern of dashing to use

See Also

Other layer functions: ly_abline, ly_annular_wedge, ly_annulus, ly_arc, ly_bar, ly_bezier, ly_boxplot, ly_crect, ly_curve, ly_density, ly_hist, ly_image_url, ly_image, ly_lines, ly_map, ly_multi_line, ly_oval, ly_patch, ly_points, ly_polygons, ly_quadratic, ly_quantile, ly_ray, ly_rect, ly_segments, ly_text, ly_wedge

Examples

Run this code
# NOT RUN {
p <- figure(xlim = c(0, 1), ylim = c(0, 1), title = "Volcano") %>%
  ly_image(volcano) %>%
  ly_contour(volcano)
p
# }

Run the code above in your browser using DataLab