ODES-Chile / odes-estaciones-shiny-app

https://jbkunst.shinyapps.io/odes-chile/
0 stars 0 forks source link

Paletas de color e intervalos #33

Open frzambra opened 1 year ago

frzambra commented 1 year ago

@jbkunst Los intervalos usados para las paletas de colores actuales no permiten darse cuenta de las diferencias de la variable entre las estaciones. El paquete classInt permite definir clases de intervalos con diferentes métricas estadisticas.

Acá un ejemplo con {tmap} usando el estilo jenks que permite destacar las diferencias.

Screenshot from 2023-05-02 11-15-18

La idea es algo así, que podría ser implementado con {leaflet}.

library(classInt)

cls_pre <- classIntervals(data_preJ$prec_sum,style = 'jenks',5)
pal <- colorRampPalette(rev(sequential_hcl(15, "Purple-Yellow")))(5)

clases_num = as.numeric(cut(data_preJ$prec_sum,cls_pre$brks,include.lowest = TRUE))
pal_gg = pal[clases_num]

library(ggplot2)
ggplot(data_preJ,colour = prec_sum) +
  geom_sf(colour = pal_gg) +
  theme_bw()

La paleta para precipitación sería esa, las demás las estoy revisando. El tipo de escala a usar en todas las variables sería jenks.

jbkunst commented 1 year ago

@frzambra puede ser el ejemplo con leaflet?

fabian199827 commented 1 year ago

Para PP y temperatura dejar las mismas escalas de color. El resto dejar la clasificación que está, con jenks o fisher

joaquinRiquelme commented 1 year ago

Hola @jbkunst, estuve revisando los valores y las leyendas de la variable velocidad del viento, creo que en el gráfico de información histórica estan saliendo bien los valores, y se muestran en metros por segundo. Pero creo que la leyenda de la derecha esta con error en las unidades, dice m/seg pero los valores creo que son de km/hr, ya que, 120 m/s equivaldría a 430 km/hr aprox. que son velocidad de tornado y dudo que las tengamos en Chile.

Datos de Odes

image

Datos de agromet inia

image