Introducción a R y RStudio
Figura 1
![RStudio layout](fig/01-rstudio.png)
Figura 2
![RStudio layout with .R file open](fig/01-rstudio-script.png)
Gestión de proyectos con RStudio
Figura 1
![](fig/bad_layout.png)
Buscando ayuda
Estructuras de datos
Explorando data frames
Haciendo subconjuntos de datos
Figura 1
![Inequality testing](fig/06-rmd-inequality.1.png)
Figura 2
![Inequality testing: results of recycling](fig/06-rmd-inequality.2.png)
Control de flujo
Creando gráficas con calidad para publicación con ggplot2
Figura 1
![](fig/08-plot-ggplot2-rendered-build-ggplot-3-1.png)
Figura 2
![](fig/08-plot-ggplot2-rendered-ch1-sol-1.png)
Figura 3
![](fig/08-plot-ggplot2-rendered-ch2-sol-1.png)
Figura 4
![](fig/08-plot-ggplot2-rendered-lifeExp-line-1.png)
Figura 5
![](fig/08-plot-ggplot2-rendered-lifeExp-line-point-1.png)
Figura 6
![](fig/08-plot-ggplot2-rendered-lifeExp-layer-example-1-1.png)
Figura 7
![](fig/08-plot-ggplot2-rendered-ch3-sol-1.png)
Figura 8
![](fig/08-plot-ggplot2-rendered-lifeExp-vs-gdpPercap-scatter3-1.png)
Figura 9
![](fig/08-plot-ggplot2-rendered-axis-scale-1.png)
Figura 10
![](fig/08-plot-ggplot2-rendered-lm-fit-1.png)
Figura 11
![](fig/08-plot-ggplot2-rendered-lm-fit2-1.png)
Figura 12
![](fig/08-plot-ggplot2-rendered-ch4a-sol-1.png)
Figura 13
![](fig/08-plot-ggplot2-rendered-ch4b-sol-1.png)
Figura 14
![](fig/08-plot-ggplot2-rendered-facet-1.png)
Figura 15
![](fig/08-plot-ggplot2-rendered-theme-1.png)
Figura 16
![](fig/08-plot-ggplot2-rendered-ch5-sol-1.png)
Vectorización
Figura 1
![](fig/09-vectorization-rendered-ch2-sol-1.png)
Figura 2
![](fig/09-vectorization-rendered-ch2-sol-2.png)
Funciones
Guardando datos
División y combinación de data frames con plyr
Figura 1
![Split apply combine](fig/12-plyr-fig1.png)
Figura 2
![Full apply suite](fig/12-plyr-fig2.png)
Manipulación de data frames con dplyr
Figura 1
![](fig/13-dplyr-fig1.png)
Figura 2
![](fig/13-dplyr-fig2.png)
Figura 3
![](fig/13-dplyr-fig3.png)
Manipulación de data frames usando tidyr
Figura 1
![](fig/14-tidyr-fig1.png)
Figura 2
![](fig/14-tidyr-fig2.png)
Figura 3
![](fig/14-tidyr-fig3.png)
Figura 4
![](fig/14-tidyr-fig4.png)
Produciendo informes con knitr
Figura 1
![](fig/New_R_Markdown.png)
Figura 2
![](fig/15-knitr-markdown-rendered-rmd_to_html_fig-1.png)