scale_inta: Escalas de colores para precipitación y temperatura

View source: R/scale-inta.R

scale_fill_intaR Documentation

Escalas de colores para precipitación y temperatura

Description

Escalas para color y fill para variables discretas.

Usage

scale_fill_inta(
  escala,
  name = waiver(),
  breaks = waiver(),
  drop = waiver(),
  ...
)

scale_color_inta(
  escala,
  name = waiver(),
  breaks = waiver(),
  drop = waiver(),
  ...
)

Arguments

escala

escala de colores. Puede ser

  • una lista con elementos niveles y paleta (ver ⁠[leer_surfer()]⁠ y escala_temp_min).

  • una función que toma un entero n y devuelve un vector de caracter con n colores interpolados a partir de los colores de la escala.)

name

nombre de la escala.

breaks

niveles de la escala. Si no es waiver(), tiene prioridad por sobre los niveles definidos en escala.

drop

lógico que indica si se muestran todos los valores o sólo los presentes en los datos. Por defecto, es FALSE si la escala define los niveles usando breaks o escala.

...

otros argumentos que se pasan a ggplot2::scale_fill_manual() o ggplot2::discrete_scale().

Value

objeto ggproto compatible con ggplot2.

Examples

library(ggplot2)
library(dplyr)

pp_enero <- datos_nh_mensual |>
  filter(mes == unique(mes)[1])

# Los contornos llenos requieren que los datos estén en una grilla
# regular, necesitamos hacer una interpolación con kriging.
with(pp_enero, agroclimatico:::kringe(precipitacion_mensual, lon, lat)) |>
ggplot(aes(lon, lat)) +
 geom_contour(aes(z = var1.pred)) +
 geom_contour_filled(aes(z = var1.pred)) +
 scale_fill_inta(escala = escala_pp_mensual)


AgRoMeteorologiaINTA/agromet documentation built on Feb. 6, 2025, 8:26 p.m.