ggspatial (version 0.2.1)

stat_rgba: Statistic to create RGB fill values

Description

Usually used on conjunction with geom_raster or geom_spatial.Raster. This function appears to work, however it is slow, and in general, only good for very small datasets.

Usage

stat_rgba(mapping = NULL, data = NULL, ..., limits_red = NA,
  limits_green = NA, limits_blue = NA, limits_alpha = NA)

Arguments

mapping

A mapping created with aes

data

A data.frame

...

Passed to geom_raster

limits_red

Data limits from which to scale red values. Use NULL to perform no transformation, or NA to use the data value without transformation.

limits_green

Data limits from which to scale green values

limits_blue

Data limits from which to scale blue values

limits_alpha

Data limits from which to scale alpha values

Value

A ggplot2 layer object

Examples

Run this code
# NOT RUN {
# using stat_rgba()
ggplot(longlake_osm, aes(x, y)) +
  stat_rgba(aes(red = band1, green = band2, blue = band3, alpha = 1),
            limits_red = NULL, limits_green = NULL, limits_blue = NULL,
            limits_alpha = NULL, interpolate = TRUE) +
  coord_fixed()
# }
# NOT RUN {
# using ggraster() with stat = 'rgba'
ggraster(longlake_osm, aes(red = band1, green = band2, blue = band3, alpha = 1),
         stat = "rgba")
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab