-
Notifications
You must be signed in to change notification settings - Fork 0
/
programa.Rmd
108 lines (55 loc) · 1.89 KB
/
programa.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
---
title: "Programa"
description: |
Listado de temas a tratar a lo largo del curso
site: distill::distill_website
---
**Sesión 1**: Presentación
---
**Sesión 2**: Introducción
Conociendo R + RStudio
* R base y el suite _Tidyverse_
* Organizar el trabajo (.Rproj, `here` y git)
* Reproducibilidad y Comunicación (.R y Rmd)
---
**Sesión 3**: Domar los datos I
Los principales paquetes y sus verbos para:
1. leer datos (`readr`, `heaven`, `readxl`, `googlesheets4`, [etc](https://www.tidyverse.org/packages/#import))
2. limpiar datos (`tidyr`, `janitor`, `tibble`)
3. transformar datos (`dplyr`)
**Herramientas auxiliares para mejorar el flujo del código:**
- la pipa de `magrittr` (`%>%`) para encadenar y `glue` para facilitar la concatenación.
---
**Sesión 4**: Domar los datos II
- \+`dplyr`
Ampliando la caja de herramientas:
1. `lubridate` para trabajar el _tiempo_
2. `forcats` para datos categóricos (*factors*)
3. `stringr`para datos de texto
---
**Sesión 5**: Programación (intro)
Funciones para no repetirse uno mismo
- Escribir funciones
- Programación funcional (Introducción a `purrr` )
---
**Sesión 6**: Data Viz I
* _La Gramática de los Gráficos_
* Introducción a `ggplot2`
---
**Sesión 7**: Data Viz II
* Las muchas capas de `ggplot2`
* Extensiones: `patchwork`, `ggforce`, `ggparliament`, entre otros.
---
**Sesión 8**: Data Viz III
Distintas formas de representar información geográfica:
1. `sf`: para mapas estáticos
2. `leaflet`: para mapas interactivos
3. `geofacetAr`: para _grillas como si fueran mapas_
---
**Sesión 9**: Tópicos I
Descargar datos de la web: ejemplos aplicados con la API de _Twitter_ vía `rtweet` y scraping con `rvest`
---
**Sesión 10**: Tópicos II
Análisis Cuantitativo de Texto: una primera aproximación a `tidytext`, `tm` , `topicmodels` y otros.
---
**Sesión 11**: Tópicos III - Modelado