1 objetivo

  • Crear un mapa con la georeferenciación de casos de coranovirus nCov-2019 en China.

  • Si quieres seguir jugando :) , envía tu avance (hasta donde hayas podido llegar, nomás)

  • ¿qué enviar? un copia y pega de los comandos escritos, de tal forma que al pegarlos en la consola se ejecute tu avance.

  • fecha límite: jueves 20 de febrero del 2020 al mediodía (hora peruana) al correo avallecam@gmail.com con el tema: mape_r-01_reto

2 indicaciones

  • lee cada uno de los pasos acá listados
  • usa la clase, la pista y referencias para poder cumplir con los pasos
  • puedes usar la sesión del rstudio.cloud para ejecutar esta actividad

2.1 importar base con read_rds

Algunos detalles:

  • invoca los paquetes tidyverse y sf
  • el nombre de la base es ncovdb_china.rds
  • la base ya está alojada en el rstudio.cloud (ver link en página web)
  • también podrás descargarla acceciendo al siguiente link

2.2 contar casos por provincia y ubicación con count

Aquí solo usar las siguientes 4 variables:

  • hubei: categórica dicotómica in o out,
  • latitude y
  • longitude

Puedes usar glimpse para visualizar el contenido completo de la base.

## # A tibble: 693 x 4
##    hubei latitude longitude     n
##    <chr>    <dbl>     <dbl> <int>
##  1 in        30.6      114.  3794
##  2 in        30.5      115.   719
##  3 in        30.9      114.   523
##  4 in        32.0      112.   380
##  5 in        30.7      111.   341
##  6 in        31.7      113.   311
##  7 in        31.0      112.   301
##  8 in        30.3      112.   253
##  9 in        30.4      115.   251
## 10 in        30.2      115.   219
## # ... with 683 more rows

2.3 transformar a formato sf con geometry

  • usa crs = 4610
  • los demás argumentos pueden ser los mismos de la clase
## Simple feature collection with 693 features and 4 fields
## Attribute-geometry relationship: 4 constant, 0 aggregate, 0 identity
## geometry type:  POINT
## dimension:      XY
## bbox:           xmin: 76 ymin: 18 xmax: 130 ymax: 50
## epsg (SRID):    4610
## proj4string:    +proj=longlat +a=6378140 +b=6356755.288157528 +no_defs
## # A tibble: 693 x 5
##    hubei latitude longitude     n    geometry
##    <chr>    <dbl>     <dbl> <int> <POINT [°]>
##  1 in        30.6      114.  3794    (114 31)
##  2 in        30.5      115.   719    (115 30)
##  3 in        30.9      114.   523    (114 31)
##  4 in        32.0      112.   380    (112 32)
##  5 in        30.7      111.   341    (111 31)
##  6 in        31.7      113.   311    (113 32)
##  7 in        31.0      112.   301    (112 31)
##  8 in        30.3      112.   253    (112 30)
##  9 in        30.4      115.   251    (115 30)
## 10 in        30.2      115.   219    (115 30)
## # ... with 683 more rows

2.4 crear ggplot con geom_sf

2.5 cada punto debe tener un diámetro proporcional a la cantidad de casos (usar size dentro de aes)

2.6 cada punto debe tener un color de pertenecer o no a la provincia de Hubei (usar color dentro de aes)

2.7 cada punto debe tener una transparencia (usa alpha = 0.5)

2.8 nuevo: agrega el las fronteras de China

Solo debe de agregar esta línea a la cadena de comandos de ggplot

borders(database = "world",regions = "China")

2.9 modifica el tema del ggplot con theme_void()