-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
Agrega primeras carpeta de test - renombra modulos como mod_* - separa una funcion que formatea fechas que se repite en todos los modulos para mejorar el testeo - remueve parte del data wrangling fuera del modulo de mapa_covid_departamentos - agrega github action R CMD check que estaba en falta - Agrega badge de lifecycle experimental
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,3 +4,4 @@ | |
^.*\.Rproj$ | ||
^\.Rproj\.user$ | ||
^\.github$ | ||
_\.new\.png$ |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples | ||
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help | ||
on: | ||
push: | ||
branches: [main, master] | ||
pull_request: | ||
branches: [main, master] | ||
|
||
name: R-CMD-check | ||
|
||
jobs: | ||
R-CMD-check: | ||
runs-on: ubuntu-latest | ||
env: | ||
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} | ||
R_KEEP_PKG_SOURCE: yes | ||
steps: | ||
- uses: actions/checkout@v3 | ||
|
||
- uses: r-lib/actions/setup-r@v2 | ||
with: | ||
use-public-rspm: true | ||
|
||
- uses: r-lib/actions/setup-r-dependencies@v2 | ||
with: | ||
extra-packages: any::rcmdcheck | ||
needs: check | ||
|
||
- uses: r-lib/actions/check-r-package@v2 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
#' bsas: Partidos de Buenos Aires | ||
#' | ||
#' Dataset de clase sf con los polígonos de los partidos de Buenos Aires y | ||
#' las coordenadas de la bounding box de cada uno. Ver el repositorio de | ||
#' GeoCovid BsAs para mas detalle de estas Variables | ||
#' | ||
#' @format ## `bsas` | ||
#' Este | ||
#' \describe{ | ||
#' \item{partido}{Nombre del partido de prov de Buenos Aires} | ||
#' \item{lat1}{Latitud} | ||
#' \item{lat2}{Latitud} | ||
#' \item{lng1}{Longitud} | ||
#' \item{lng2}{Longitud} | ||
#' \item{geom}{sfc_POLYGON} | ||
#' } | ||
"bsas" | ||
|
||
#' mini_data_sisa_deploy: Extrato del dataset de casos de COVID-19 | ||
#' | ||
#' Ver el repositorio de GeoCovid BsAs para mas detalle de estas Variables | ||
#' | ||
#' @format ## `mini_data_sisa_deploy` | ||
#' Una extracto de la abse de datos con 2230 filas y 4 columnas: | ||
#' \describe{ | ||
#' \item{id_evento_caso}{ID} | ||
#' \item{residencia_provincia_nombre}{Provincia} | ||
#' \item{residencia_departamento_nombre}{Departamento, partido} | ||
#' \item{fecha_enfermo}{Fecha reporte caso COVID-19} | ||
#' } | ||
"mini_data_sisa_deploy" | ||
|
||
#' px_baires: Valores promedio de movilidad ciudadana por partido | ||
#' | ||
#' Ver el repositorio de GeoCovid BsAs para mas detalle de estas Variables. | ||
#' Se esta empleando solo un extracto de la base de datos para este dataset de | ||
#' ejempplo. | ||
#' | ||
#' @format ## `px_baires` | ||
#' Una extracto de la abse de datos con 4080 filas y 11 columnas: | ||
#' \describe{ | ||
#' \item{fecha}{ID} | ||
#' \item{locacion}{Provincia} | ||
#' \item{tipo_de_raster}{Cambio porcentual prepandemia (pc) o semanal (7dpc)} | ||
#' \item{partido}{Partido o departamento} | ||
#' \item{noche_0}{Promedio para el raster de la noche} | ||
#' \item{mañana_8}{Promedio para el raster de la mañana} | ||
#' \item{tarde_16}{Promedio para el raster de la tarde} | ||
#' \item{px_mean_dianoche}{Promedio para los rasters de mañana y tarde} | ||
#' \item{criterio}{Vuelve variable categorica px_mean_dianoche} | ||
#' \item{criterio_noche}{Vuelve variable categorica noche_0} | ||
#' \item{geom}{sfc_POLYGON} | ||
#' } | ||
"px_baires" |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
#' Convierte el formato de la fecha de %Y-%m-%dT%H:%M:%S a "%Y-%m-%d" | ||
#' | ||
#' @param fecha Fecha | ||
#' | ||
#' @return Fecha en formato "%Y-%m-%d" | ||
#' @export | ||
#' | ||
#' @examples | ||
#' | ||
#' formatted_date("2020-05-10T07:00:00.000Z") | ||
#' | ||
formatted_date <- function(fecha){ | ||
|
||
# Conservo solo la fecha | ||
parsed_date <- lubridate::ymd_hms(fecha) | ||
|
||
# Format the date to "YYYY-MM-DD" format | ||
formatted_date <- format(parsed_date, format = "%Y-%m-%d") | ||
|
||
formatted_date | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.