Lee archivos en el formato "Level File Format" de Surfer (ver http://surferhelp.goldensoftware.com/topics/level_file_format.htm).
Uso
leer_surfer(archivo, color = c("primario", "secundario"))
Valor
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 enteron
y devuelve un vector de caracter conn
colores interpolados a partir de los colores de la escala.
Ejemplos
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
#> [1] -Inf -10.0 0.0 0.1 2.0 5.0 10.0 20.0 30.0 40.0 50.0 75.0
#> [13] 100.0 200.0 300.0 400.0 500.0 Inf
# 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)