ODES-Chile / odes-estaciones-shiny-app

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

Error en datos temperatura #38

Open fabian199827 opened 1 year ago

fabian199827 commented 1 year ago

@frzambra @jbkunst Existe un error en los datos de temperatura de aire de ODES cuando se comparan con los de INIA. No se entregan los mismos valores a pesar de que son de la misma estación. En la Figura 1, extraje los valores de temperatura de INIA y ODES y los depuré para quedarme solo con la variable de temperatura y se ve que no coinciden.

imagen Figura 1

Luego visualicé los valores entregados por INIA y ODES para compararlos y me dí cuenta que en ODES no hay datos dónde en INIA si los hay (Figura 2 y 3)

temp_INIA_hidango Figura 2

temp_ODES_hidango Figura 3

Sin embargo no todos los valores están mal:

Valor coincidente imagen

imagen

fabian199827 commented 1 year ago

Temperaturas erroneas cerca de -50°C las temperaturas mínimas

imagen

Extraje los datos y esto visualicé para la estación de la escuela agrícola de san felipe

Esta es la tabla y estos son los valores extremos en que fluctúan las temperaturas imagen

imagen

Debemos chequear esto. Documentaré si extisten otros casos como este

Segundo Caso de temperatura mínima muy baja imagen

frzambra commented 1 year ago

@jbkunst es necesario implementar un filtro para los datos. Por ejemplo:

elim_anomal <- function(x,...){
  if (!is.numeric(x)) stop('suministre valor numérico')

  lim_inf <- quantile(x,.25,...) - 1.5*IQR(x,...)
  lim_sup <- quantile(x,.75,...) + 1.5*IQR(x,...)
  x[x < lim_inf | x > lim_sup] <- NA

  return(x)
}