#EXAMEN PRACTICO VISUALIZACIÓN 2020
##JUAN MARTÍN MONTES ZESATTI
## ── Attaching packages ───────────────────────────────────────────────── tidyverse 1.3.0 ──
## ✔ ggplot2 3.2.1 ✔ purrr 0.3.3
## ✔ tibble 2.1.3 ✔ dplyr 0.8.3
## ✔ tidyr 1.0.2 ✔ stringr 1.4.0
## ✔ readr 1.3.1 ✔ forcats 0.4.0
## ── Conflicts ──────────────────────────────────────────────────── tidyverse_conflicts() ──
## ✖ dplyr::filter() masks stats::filter()
## ✖ dplyr::lag() masks stats::lag()
## Linking to GEOS 3.7.2, GDAL 2.4.2, PROJ 5.2.0
##
## Attaching package: 'plotly'
## The following object is masked from 'package:ggplot2':
##
## last_plot
## The following object is masked from 'package:stats':
##
## filter
## The following object is masked from 'package:graphics':
##
## layout
## [1] "es_ES.UTF-8/es_ES.UTF-8/es_ES.UTF-8/C/es_ES.UTF-8/en_US.UTF-8"
##EJERCICIO 1 - MAPAS
Solicitudes admitidas para periodistas y defensores de derechos humanos para acceder al mecanismo para la protección de personas defensoras de derechos humanos y periodistas. Datos al 2020. (atributos)
Leemos la base de datos con read_csv porque se trata de un archivo de texto plano.
## Parsed with column specification:
## cols(
## Entidad = col_character(),
## sol_2012 = col_double(),
## sol_2013 = col_double(),
## sol_2014 = col_double(),
## sol_2015 = col_double(),
## sol_2016 = col_double(),
## sol_2017 = col_double(),
## sol_2018 = col_double(),
## sol_2019 = col_double(),
## sol_2020 = col_double(),
## sol_Total = col_double()
## )
Entidades federativas de México (geometrías)
Leemos el mapa con la función st_read, que sirve para leer datos geográficos y también para descargar bases de datos directamente de url’s
## Reading layer `DivisionEstatal' from data source `https://raw.githubusercontent.com/JuveCampos/Shapes_Resiliencia_CDMX_CIDE/master/geojsons/Division%20Politica/DivisionEstatal.geojson' using driver `GeoJSON'
## Simple feature collection with 32 features and 7 fields
## geometry type: POLYGON
## dimension: XY
## bbox: xmin: -117.1264 ymin: 14.53401 xmax: -86.74038 ymax: 32.71877
## epsg (SRID): 4326
## proj4string: +proj=longlat +datum=WGS84 +no_defs
En el siguiente paso se concatena la base de datos de las solicitudes con la de los datos geométricos, con la variable “entidad” como la variable llave. Por eso se especifica que Entidad (así escrita) con ENTIDAD (así escrita) es lo mismo. Esto se asigna a map, que tiene los datos de las solicitudes y los polígonos.
Gráfico interactivo
## Coordinate Reference System:
## EPSG: 4326
## proj4string: "+proj=longlat +datum=WGS84 +no_defs"