geom_spotlight: Automatically enclose points in a polygon

Description Usage Arguments Value Examples

Description

Automatically enclose points in a polygon

Usage

1
2
3
geom_spotlight(mapping = NULL, data = NULL, stat = "identity",
  position = "identity", na.rm = FALSE, show.legend = NA,
  inherit.aes = TRUE, ...)

Arguments

mapping

mapping

data

data

stat

stat

position

position

na.rm

na.rm

show.legend

show.legend

inherit.aes

inherit.aes

...

dots

Value

adds a circle around the specified points

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
d <- data.frame(x=c(1,1,2),y=c(1,2,2)*100)

gg <- ggplot(d,aes(x,y))
gg <- gg + scale_x_continuous(expand=c(0.5,1))
gg <- gg + scale_y_continuous(expand=c(0.5,1))
gg + geom_spotlight(s_shape=1, expand=0) + geom_point()


gg <- ggplot(mpg, aes(displ, hwy))
ss <- subset(mpg,hwy>29 & displ<3)
gg + geom_spotlight(data=ss, colour="blue", s_shape=.8, expand=0) +
geom_point() + geom_point(data=ss, colour="blue")

SciencesPo documentation built on May 29, 2017, 9:28 p.m.