ob_point | R Documentation |
Points are specified with x and y coordinates.
Polar points are ordinary points but are specified with an angle (theta) and a radial distance (r)
ob_point(
x = 0,
y = 0,
alpha = numeric(0),
color = character(0),
fill = character(0),
shape = numeric(0),
size = numeric(0),
stroke = numeric(0),
style = S7::class_missing,
id = character(0),
...
)
ob_polar(
theta = S7::class_missing,
r = numeric(0),
alpha = numeric(0),
color = character(0),
fill = character(0),
shape = numeric(0),
size = numeric(0),
stroke = numeric(0),
style = S7::class_missing,
id = character(0)
)
x |
Vector of coordinates on the x-axis (also can take a tibble/data.frame or 2-column matrix as input.) |
y |
Vector of coordinates on the y-axis |
alpha |
numeric value for alpha transparency |
color |
character string for color |
fill |
character string for fill color |
shape |
Point shape type. Can be specified with an integer (between 0 and 25), a single character (which uses that character as the plotting symbol), a . to draw the smallest rectangle that is visible (i.e., about one pixel), an NA to draw nothing, or a mapping to a discrete variable. |
size |
numeric size |
stroke |
Width of point border line |
style |
Gets and sets the styles associated with points |
id |
character string to identify object |
... |
< |
theta |
Angle of the vector from the origin to the |
r |
Radius = Distance from the origin to the ob_point |
ob_point object
auto_label
Gets x and y coordinates and makes a label "(x,y)"
geom
A function that converts the object to a geom. Any additional parameters are passed to ggplot2::geom_point
.
length
The number of points in the ob_point object
tibble
Gets a tibble::tibble
containing parameters and styles used by ggplot2::geom_point
.
xy
Gets a 2-column matrix of the x and y coordinates of the ob_point object.
centroid
ob_point at the average of the x and y values
bounding_box
ob_rectangle that contains all the points in the object
place
function to place point in relation to other objects
label
function to create ob_label for points in the object
aesthetics
returns class_aesthetics for ob_point
ggdiagram() +
ob_point(1:5, 1:5) +
ggplot2::theme_minimal()
ggdiagram() +
ob_polar(degree(seq(0, 330, 30)), r = 2) +
ggplot2::theme_minimal()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.