
# Instalar paquetes y llamar librerías
#install.packages("riem")
#library(riem)
#install.packages("tidyverse")
#library(tidyverse)
#install.packages("lubridate")
#library(lubridate)
#install.packages("ggplot2")
#library(ggplot2)
#install.packages("plotly")
#library(plotly)
# Paso 2. Buscar la red (país) Ejemplo: México. y copiar CODE
#view(riem_networks())
# Paso 3. Buscar la estación (ciudad) Ejemplo: Monterrey. y copiar ID
#view(riem_stations("MX__ASOS"))
# Paso 4. Obtener información
#monterrey <- riem_measures("MMMY")
#str(monterrey)
# Paso 5. Agregar temperatura en grados centígrados
#monterrey$tmpc <- (monterrey$tmpf - 32)/1.8
#str(monterrey)
#summary(monterrey)
# Paso 6. Filtrar información - Ejemplo de Enero a Marzo 2023
#este_año <- subset(monterrey, valid >= as.POSIXct("2023-01-01 0:00") & valid <= as.POSIXct("2023-03-10 07:00"))
# Paso 7. Graficar temperatura en 2023
#plot(este_año$valid, este_año$tmpc)
# Paso 8. Promediar información por día
#este_año <- este_año %>%
#mutate(date=ymd_hms(valid), date= as.Date(date)) %>%
#group_by(date) %>%
#summarize_if(is.numeric, ~mean(.,na.rm=TRUE))
# Paso 9. Graficar temperatura en 2023
#plot(este_año$date, este_año$tmpc, type= "l", main = "Temperatura Promedio en Monterrey", xlab= "Fecha", ylab = "Centígrados")
LS0tCnRpdGxlOiAiT2J0ZW5jacOzbiBkZSBEYXRvcyBkZSBDbGltYSIKYXV0aG9yOiAiWWVzc2ljYSBJcmF0esOpIEFjb3N0YSBCbGFuY2hldGggLSBBMDA4MzM2MTciCm91dHB1dDogCiAgaHRtbF9kb2N1bWVudDoKICAgIHRvYzogdHJ1ZQogICAgdG9jX2Zsb2F0OiB0cnVlCiAgICBjb2RlX2Rvd25sb2FkOiB0cnVlIAogICAgCmRhdGU6ICIyMDIzLTAzLTEwIgotLS0KIVtdKC9Vc2Vycy95ZXNzaWNhYWNvc3RhL0Rlc2t0b3AvQ2FwdHVyYSBkZSBQYW50YWxsYSAyMDIzLTAzLTE3IGEgbGEocykgNy41NC4zNi5wbmcpCgpgYGB7cn0KIyBJbnN0YWxhciBwYXF1ZXRlcyB5IGxsYW1hciBsaWJyZXLDrWFzCiNpbnN0YWxsLnBhY2thZ2VzKCJyaWVtIikKI2xpYnJhcnkocmllbSkKI2luc3RhbGwucGFja2FnZXMoInRpZHl2ZXJzZSIpCiNsaWJyYXJ5KHRpZHl2ZXJzZSkKI2luc3RhbGwucGFja2FnZXMoImx1YnJpZGF0ZSIpCiNsaWJyYXJ5KGx1YnJpZGF0ZSkKI2luc3RhbGwucGFja2FnZXMoImdncGxvdDIiKQojbGlicmFyeShnZ3Bsb3QyKQojaW5zdGFsbC5wYWNrYWdlcygicGxvdGx5IikKI2xpYnJhcnkocGxvdGx5KQoKIyBQYXNvIDIuIEJ1c2NhciBsYSByZWQgKHBhw61zKSBFamVtcGxvOiBNw6l4aWNvLiB5IGNvcGlhciBDT0RFCiN2aWV3KHJpZW1fbmV0d29ya3MoKSkKCiMgUGFzbyAzLiBCdXNjYXIgbGEgZXN0YWNpw7NuIChjaXVkYWQpIEVqZW1wbG86IE1vbnRlcnJleS4geSBjb3BpYXIgSUQKI3ZpZXcocmllbV9zdGF0aW9ucygiTVhfX0FTT1MiKSkKCiMgUGFzbyA0LiBPYnRlbmVyIGluZm9ybWFjacOzbgojbW9udGVycmV5IDwtIHJpZW1fbWVhc3VyZXMoIk1NTVkiKQojc3RyKG1vbnRlcnJleSkKCiMgUGFzbyA1LiBBZ3JlZ2FyIHRlbXBlcmF0dXJhIGVuIGdyYWRvcyBjZW50w61ncmFkb3MKI21vbnRlcnJleSR0bXBjIDwtIChtb250ZXJyZXkkdG1wZiAtIDMyKS8xLjgKI3N0cihtb250ZXJyZXkpCiNzdW1tYXJ5KG1vbnRlcnJleSkKCiMgUGFzbyA2LiBGaWx0cmFyIGluZm9ybWFjacOzbiAtIEVqZW1wbG8gZGUgRW5lcm8gYSBNYXJ6byAyMDIzCiNlc3RlX2HDsW8gPC0gc3Vic2V0KG1vbnRlcnJleSwgdmFsaWQgPj0gYXMuUE9TSVhjdCgiMjAyMy0wMS0wMSAwOjAwIikgJiB2YWxpZCA8PSBhcy5QT1NJWGN0KCIyMDIzLTAzLTEwIDA3OjAwIikpCgojIFBhc28gNy4gR3JhZmljYXIgIHRlbXBlcmF0dXJhIGVuIDIwMjMKI3Bsb3QoZXN0ZV9hw7FvJHZhbGlkLCBlc3RlX2HDsW8kdG1wYykKCiMgUGFzbyA4LiBQcm9tZWRpYXIgaW5mb3JtYWNpw7NuIHBvciBkw61hCiNlc3RlX2HDsW8gPC0gZXN0ZV9hw7FvICU+JSAKICAjbXV0YXRlKGRhdGU9eW1kX2htcyh2YWxpZCksIGRhdGU9IGFzLkRhdGUoZGF0ZSkpICU+JQogICNncm91cF9ieShkYXRlKSAlPiUKICAjc3VtbWFyaXplX2lmKGlzLm51bWVyaWMsIH5tZWFuKC4sbmEucm09VFJVRSkpCgojIFBhc28gOS4gR3JhZmljYXIgdGVtcGVyYXR1cmEgZW4gMjAyMwojcGxvdChlc3RlX2HDsW8kZGF0ZSwgZXN0ZV9hw7FvJHRtcGMsIHR5cGU9ICJsIiwgbWFpbiA9ICJUZW1wZXJhdHVyYSBQcm9tZWRpbyBlbiBNb250ZXJyZXkiLCB4bGFiPSAiRmVjaGEiLCB5bGFiID0gIkNlbnTDrWdyYWRvcyIpCgpgYGAKCg==