Learn R Programming

smplot2 (version 0.2.5)

sm_add_point: Add a point annotation onto the combined plot

Description

Add a point annotation onto the combined plot

Usage

sm_add_point(x, y, size = 10, shape = 16, color = "black", ...)

Value

Prints a point in the combined plot.

Arguments

x

Location of the point annotation along the x-axis of the combined figure. Default is the middle origin (0.5). Values from 0 to 1.

y

Location of the point annotation along the y-axis of the combined figure. Default is the middle origin (0.5). Values from 0 to 1.

size

Size of the point

shape

Shape of the point. Default is set to circle without border (16).

color

Color of the point. Default is set to black.

...

Other parameters of point that get passed to geom_point().

Examples

Run this code
library(ggplot2)
library(smplot2)

ggplot(data = mtcars, mapping = aes(x = drat, y = mpg)) +
geom_point(shape = 21, fill = '#0f993d', color = 'white',
          size = 3) -> p1

ggplot(data = mtcars, mapping = aes(x = drat, y = mpg)) +
 geom_point(shape = 21, fill = '#0f993d', color = 'white', size = 3) +
 sm_hvgrid() -> p2

combined_fig <- sm_put_together(list(p1,p2), ncol=2,nrow=1)
combined_fig + sm_add_point(color='red', size = 10, x = .5, y= .5)

Run the code above in your browser using DataLab