Redondeo con los datos meteorológicos
¿Cuándo es útil redondear? En muchas de las mismas situaciones en las que extraer componentes de fecha resulta útil. La ventaja de redondear frente a extraer es que se mantiene el contexto de la unidad. Por ejemplo, extraer la hora te da la hora en la que ocurrió el datetime, pero pierdes el día en que ocurrió esa hora (a menos que también lo extraigas); en cambio, redondear a la hora más cercana mantiene el día, el mes y el año.
Como ejemplo, vas a explorar cuántas observaciones por hora hay realmente en los datos horarios del tiempo en Auckland.
Este ejercicio forma parte del curso
Trabajar con fechas y horas en R
Instrucciones del ejercicio
- Crea una nueva columna llamada
day_hourque seadatetimeredondeado hacia abajo a la hora más cercana. - Usa
count()sobreday_hourpara contar cuántas observaciones hay en cada hora. ¿Cuál parece ser el valor más común? - Amplía la canalización para que, después de contar, filtres las observaciones donde
nno sea igual a2.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create day_hour, datetime rounded down to hour
akl_hourly <- akl_hourly %>%
mutate(
day_hour = ___(datetime, unit = ___)
)
# Count observations per hour
akl_hourly %>%
count(___)
# Find day_hours with n != 2
akl_hourly %>%
count(___) %>%
filter(___) %>%
arrange(desc(n))