leer_surfer: Lee escalas de Surfer

View source: R/leer-surfer.R

leer_surferR Documentation

Lee escalas de Surfer

Description

Lee archivos en el formato "Level File Format" de Surfer (ver http://surferhelp.goldensoftware.com/topics/level_file_format.htm).

Usage

leer_surfer(archivo, color = c("primario", "secundario"))

Arguments

archivo

ruta al archivo a laeer.

color

caracter que indica qué color leer. Puede ser "primario" (que corresponde a "FFGColor") o "secundario" (que corresponde a "FBGColor"). No tiene efecto si el archivo es formato LVL1

Value

Si el archivo es LVL1, un vector con los niveles. Si el archivo es LVL2 o LVL3, una lista con elementos:

  • niveles (numérico), el nivel a que corresopnde cada color.

  • colores (caracter), la representación hexadecimal del color de cada break.

  • paleta (función), 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.

Examples

escala <- system.file("extdata", "escala_pp_mensual.lvl", package = "agroclimatico")

escala_pp_mensual <- leer_surfer(escala)

# Valores a los que corresponde cada color
escala_pp_mensual$niveles

# Ver los colores
scales::show_col(escala_pp_mensual$colores)

# Obtener más colores usando la misma paleta
muchos_colores <- escala_pp_mensual$paleta(25)
scales::show_col(muchos_colores)


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