Learn R Programming

vegalite (version 0.6.1)

mark_point: Point mark

Description

A point mark represents each data point with a symbol.

Usage

mark_point(vl, shape = "circle", size = NULL, opacity = NULL, filled = NULL, color = NULL, fill = NULL, stroke = NULL)

Arguments

vl
Vega-Lite object
shape
The symbol shape to use. One of circle, square, cross, diamond, triangle-up, or triangle-down. Default value: circle.
size
The pixel area each the point. For example: in the case of circles, the radius is determined in part by the square root of the size value.
opacity
0.0-1.0
filled
whether the shape's color should be used as fill color instead of stroke color.
color
color of the mark – either fill or stroke color based on the filled mark config.
fill
fill color. This config will be overridden by color channel’s specified or mapped values if filled is true.
stroke
stroke color. This config will be overridden by color channel’s specified or mapped values if filled is false.

References

Vega-Lite Mark spec

Examples

Run this code
vegalite() %>%
  add_data("https://vega.github.io/vega-editor/app/data/cars.json") %>%
  encode_x("Horsepower", "quantitative") %>%
  encode_y("Miles_per_Gallon", "quantitative") %>%
  mark_point()

Run the code above in your browser using DataLab