1. Trabajos, trabajos y trabajos


  • Los temas elegidos pueden verse aquí

  • Ánimo con los trabajos!!!! 🎨

  • Truquillos para no perder demasiado tiempo “kniteando”




2. Quarto/Rmd: Otros formatos de salida


2.A Con Quarto


  • Unas slides, concretamente unas revealsjs slides. Aquí la documentación oficial de Quarto para presentaciones y aquí para presentaciones en formato reveal.js. Veremos al menos lo siguiente


  • Un ejemplo de slides chulas: Intro to Quarto, el repo aquí.


2.B Con Rmarkdown



Más cosas




3. Tablas en documentos .qmd y .Rmd


  • Usaremos el tutorial 08 y el fichero ./script_clase_10_tablas-easy.R

  • Haremos un ejemplo de tabla con el paquete gt. Concretamente el ejemplo ./ejemplos/ej_222_tablas-con-gt.R


  • Un ejemplo de Jesús LLoret (un estudiante del año pasado): ./ejemplos/ej_tabla_jesus-lloret.R

  • Para tablas dinámicas con el paquete reactable podéis mirar el ./ejemplos/ej_667_reactable-chula.R

  • Las tablas del concurso de RStudio: https://community.rstudio.com/tag/table-contest-2022 :Por ejemplo esta tabla







4. Bajando datos del INE


Lo haremos con ejemplos:

  • Datos EPA con `./ejemplos/




5. Mapas-mapas-mapas


  • Usaremos el tutorial 09: Introducción a GIS con R y el fichero script_clase_11_GIS.R

  • Haremos una serie de ejemplos. Concretamente los ejemplos: ej_102_eurostat-easy.R y ej_223_mapa_crec-pob-muni.R.




zz. paquetes a instalar

pacman::p_load(tidytuesdayR, scales)
pacman::p_load(freqtables, janitor, sjmisc, flextable)
pacman::p_load(formattable, flextable, kableExtra, gt, DT)
pacman::p_load(reactable, stargazer, modelsummary, gtsummary)
pacman::p_load(sjPlot, rpivotTable, webshot, webshot2)
pacman::p_load(sf, rnaturalearth, rnaturalearthdata, ggspatial, mapview, leafem, leaflet)
pacman::p_load(tmap, tidygeocoder, tmaptools)
remotes::install_github("jthomasmock/gtExtras")
pacman::p_load(rlang)
devtools::install_github("perezp44/pjpv.curso.R.2022")
LS0tCnRpdGxlOiAiR3Vpw7NuIGRlIGNsYXNlXzEwIgphdXRob3I6ICJQZWRybyBKLiBQw6lyZXoiCmRhdGU6ICJgciBmb3JtYXQoU3lzLnRpbWUoKSwgJyVkICVCICVZJylgIgpvdXRwdXQ6CiAgaHRtbF9kb2N1bWVudDogCiAgICBjb2RlX2Rvd25sb2FkOiB0cnVlCiAgICBjb2RlX2ZvbGRpbmc6IHNob3cKICAgIHRvYzogeWVzCiAgICB0b2NfZmxvYXQ6IHllcwogICAgdGhlbWU6CiAgICAgIGJvb3Rzd2F0Y2g6IG1pbnR5Ci0tLQoKCmBgYHtyIGNodW5rX3NldHVwLCBpbmNsdWRlPUZBTFNFfQprbml0cjo6b3B0c19jaHVuayRzZXQoZWNobyA9IFRSVUUsIGV2YWwgPSBUUlVFLCBtZXNzYWdlID0gRkFMU0UsIHdhcm5pbmcgPSBGQUxTRSwgCiAgICAgICAgICAgICAgICAgICAgICBjYWNoZSA9IEZBTFNFLCBjYWNoZS5wYXRoID0gIi9jYWNoZXMvIiwgY29tbWVudCA9ICIjPiIsCiAgICAgICAgICAgICAgICAgICAgICAjZmlnLndpZHRoID0gNywgZmlnLmhlaWdodD0gNywgICAKICAgICAgICAgICAgICAgICAgICAgICNvdXQud2lkdGggPSA3LCBvdXQuaGVpZ2h0ID0gNywgCiAgICAgICAgICAgICAgICAgICAgICAjIGZpZy5hc3AgPSA3LzksIG91dC53aWR0aCA9ICI2MCUiLCAgKGxvIHEgeW8gdXNhYmEpCiAgICAgICAgICAgICAgICAgICAgICBjb2xsYXBzZSA9IFRSVUUsICBmaWcuc2hvdyA9ICJob2xkIiwKICAgICAgICAgICAgICAgICAgICAgIGZpZy5hc3AgPSAwLjYxOCwgZmlnLndpZHRoID0gNiwgb3V0LndpZHRoID0gIjcwJSIsIGZpZy5hbGlnbiA9ICJjZW50ZXIiKQpgYGAKCgpgYGB7ciBrbGlwcHksIGVjaG8gPSBGQUxTRX0Ka2xpcHB5OjprbGlwcHkocG9zaXRpb24gPSBjKCJ0b3AiLCAicmlnaHQiKSkgIy0gcmVtb3Rlczo6aW5zdGFsbF9naXRodWIoInJsZXN1ci9rbGlwcHkiKQpgYGAKCmBgYHtyLCBpbmNsdWRlID0gRkFMU0V9CmxpYnJhcnkodGlkeXZlcnNlKQpgYGAKICAKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCiMjIDEuIFRyYWJham9zLCB0cmFiYWpvcyB5IHRyYWJham9zCgo8YnI+CgotIExvcyB0ZW1hcyBlbGVnaWRvcyBwdWVkZW4gdmVyc2UgW2FxdcOtXShodHRwczovL3BlcmV6cDQ0LmdpdGh1Yi5pby9pbnRyby1kcy0yMi0yMy13ZWIvMDctdHJhYmFqb3NfMjAyMi0yMy5odG1sKSAKCgotIMOBbmltbyBjb24gbG9zIHRyYWJham9zISEhISDwn46oCgotIFRydXF1aWxsb3MgcGFyYSBubyBwZXJkZXIgZGVtYXNpYWRvIHRpZW1wbyAia25pdGVhbmRvIgoKCjxicj4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgo8YnI+CgoKIyMgMi4gUXVhcnRvL1JtZDogT3Ryb3MgZm9ybWF0b3MgZGUgc2FsaWRhCgo8YnI+CgojIyMgMi5BIENvbiBRdWFydG8KCjxicj4KCi0gVW5hcyAqKnNsaWRlcyoqLCBjb25jcmV0YW1lbnRlIHVuYXMgYHJldmVhbHNqcyBzbGlkZXNgLiBbQXF1w61dKGh0dHBzOi8vcXVhcnRvLm9yZy9kb2NzL3ByZXNlbnRhdGlvbnMvKSBsYSBkb2N1bWVudGFjacOzbiBvZmljaWFsIGRlIFF1YXJ0byBwYXJhIHByZXNlbnRhY2lvbmVzICB5IFthcXXDrV0oaHR0cHM6Ly9xdWFydG8ub3JnL2RvY3MvcHJlc2VudGF0aW9ucy9yZXZlYWxqcy8pIHBhcmEgcHJlc2VudGFjaW9uZXMgZW4gZm9ybWF0byAqKnJldmVhbC5qcyoqLiBWZXJlbW9zIGFsIG1lbm9zIGxvIHNpZ3VpZW50ZQoKICAtIEPDs21vIGNyZWFyIG51ZXZhcyBzbGlkZXMKICAKICAtIFtUYWJzZXRzXShodHRwczovL3F1YXJ0by5vcmcvZG9jcy9wcmVzZW50YXRpb25zL3JldmVhbGpzLyNzbGlkZS1iYWNrZ3JvdW5kcykKICAKICAtIFtUaGVtZXNdKGh0dHBzOi8vcXVhcnRvLm9yZy9kb2NzL3ByZXNlbnRhdGlvbnMvcmV2ZWFsanMvI3RoZW1lcykKICAKICAtIFtTbGlkZSBiYWNrZ3JvdW5kXShodHRwczovL3F1YXJ0by5vcmcvZG9jcy9wcmVzZW50YXRpb25zL3JldmVhbGpzLyNzbGlkZS1iYWNrZ3JvdW5kcykKICAKICA8YnI+CgotIFVuIGVqZW1wbG8gZGUgc2xpZGVzIGNodWxhczogW0ludHJvIHRvIFF1YXJ0b10oaHR0cHM6Ly9pdmVsYXNxLnF1YXJ0by5wdWIvaW50cm8tdG8tcXVhcnRvLyksIGVsIHJlcG8gW2FxdcOtXShodHRwczovL2dpdGh1Yi5jb20vaXZlbGFzcS8yMDIyLTEwLTI3X2ludHJvLXRvLXF1YXJ0bykuCgo8YnI+CgojIyMgMi5CIENvbiBSbWFya2Rvd24KCjxicj4KCi0gVW4gKipww7NzdGVyKiogY29uIFtwb3N0ZXJkb3duXShodHRwczovL2dpdGh1Yi5jb20vYnJlbnR0aG9ybmUvcG9zdGVyZG93bikgbyBjb24gW3BhZ2Vkb3duOjpwb3N0ZXJfcmVsYXhlZF0oaHR0cHM6Ly9naXRodWIuY29tL3JzdHVkaW8vcGFnZWRvd24jcmVzdW1lLXBhZ2Vkb3duaHRtbF9yZXN1bWUpLgoKPGJyPgoKIyMjIyBNw6FzIGNvc2FzCgotIFVuICoqY3VycsOtY3VsdW0qKiBjb24gW3BhZ2Vkb3duOjpodG1sX3Jlc3VtZV0oaHR0cHM6Ly9naXRodWIuY29tL3JzdHVkaW8vcGFnZWRvd24jcmVzdW1lLXBhZ2Vkb3duaHRtbF9yZXN1bWUpLgoKLSAqKkJ1c2luZXNzIGNhcmRzKiogY29uIFtwYWdlZG93bjo6YnVzaW5lc3NfY2FyZF0oaHR0cHM6Ly9naXRodWIuY29tL3JzdHVkaW8vcGFnZWRvd24jYnVzaW5lc3MtY2FyZHMtcGFnZWRvd25idXNpbmVzc19jYXJkKQoKLSAqKiJDdWFkcm9zIGRlIG1hbmRvIioqXSBjb24gW2ZsZXhkYXNoYm9hcmRdKGh0dHBzOi8vcGtncy5yc3R1ZGlvLmNvbS9mbGV4ZGFzaGJvYXJkLyk6IHRpZW5lcyBhbGd1bm9zIGVqZW1wbG9zIFthcXXDrV0oaHR0cHM6Ly9wa2dzLnJzdHVkaW8uY29tL2ZsZXhkYXNoYm9hcmQvYXJ0aWNsZXMvZXhhbXBsZXMuaHRtbCkuIFBlcm1pdGUgW2Rpc3RpbnRvcyBsYXlvdXRzXShodHRwczovL3BrZ3MucnN0dWRpby5jb20vZmxleGRhc2hib2FyZC9hcnRpY2xlcy9sYXlvdXRzLmh0bWwpLCBpbmNsdWlkb3MgbG9zIFtzdG9yeWJvYXJkc10oaHR0cHM6Ly9wa2dzLnJzdHVkaW8uY29tL2ZsZXhkYXNoYm9hcmQvYXJ0aWNsZXMvdXNpbmcuaHRtbCNzdG9yeWJvYXJkcyksIHBvciBlamVtcGxvIFtlc3RlXShodHRwczovL2JldGEucnN0dWRpb2Nvbm5lY3QuY29tL2pqYWxsYWlyZS9odG1sd2lkZ2V0cy1zaG93Y2FzZS1zdG9yeWJvYXJkL2h0bWx3aWRnZXRzLXNob3djYXNlLXN0b3J5Ym9hcmQuaHRtbCkKCi0gKipTaGlueSBhcHBzKiogY29uIGVsIHBhcXVldGUgW3NoaW55XShodHRwczovL3NoaW55LnJzdHVkaW8uY29tLyk6IGFsZ3Vub3MgW2VqZW1wbG9zXShodHRwczovL3NoaW55LnJzdHVkaW8uY29tL2dhbGxlcnkvKQoKCi0gRm9ybWF0b3MgcG9zaWJsZXMgZ3JhY2lhcyBhbCBwYXF1ZXRlIFtybWRmb3JtYXRzXShodHRwczovL2dpdGh1Yi5jb20vanViYS9ybWRmb3JtYXRzKQoKCjxicj4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgo8YnI+CgoKIyMgMy4gVGFibGFzIGVuIGRvY3VtZW50b3MgKioucW1kKiogeSAuUm1kCgo8YnI+CgotIFVzYXJlbW9zIGVsIFt0dXRvcmlhbCAwOF0oaHR0cHM6Ly9wZXJlenA0NC5naXRodWIuaW8vaW50cm8tZHMtMjItMjMtd2ViL3R1dG9yaWFsZXMvdHRfMDhfdGFibGFzLVJtYXJrZG93bi5odG1sKSB5IGVsIGZpY2hlcm8gYC4vc2NyaXB0X2NsYXNlXzEwX3RhYmxhcy1lYXN5LlJgCgotIEhhcmVtb3MgdW4gKiplamVtcGxvKiogZGUgdGFibGEgY29uIGVsIHBhcXVldGUgW2BndGBdKGh0dHBzOi8vZ3QucnN0dWRpby5jb20vKS4gQ29uY3JldGFtZW50ZSBlbCBlamVtcGxvIGAuL2VqZW1wbG9zL2VqXzIyMl90YWJsYXMtY29uLWd0LlJgCgoKPGJyPgoKCi0gVW4gZWplbXBsbyBkZSBKZXPDunMgTExvcmV0ICh1biBlc3R1ZGlhbnRlIGRlbCBhw7FvIHBhc2Fkbyk6IGAuL2VqZW1wbG9zL2VqX3RhYmxhX2plc3VzLWxsb3JldC5SYAoKLSBQYXJhIHRhYmxhcyBkaW7DoW1pY2FzIGNvbiBlbCBwYXF1ZXRlIGByZWFjdGFibGVgIHBvZMOpaXMgbWlyYXIgZWwgYC4vZWplbXBsb3MvZWpfNjY3X3JlYWN0YWJsZS1jaHVsYS5SYAoKCi0gTGFzIHRhYmxhcyBkZWwgY29uY3Vyc28gZGUgUlN0dWRpbzogPGh0dHBzOi8vY29tbXVuaXR5LnJzdHVkaW8uY29tL3RhZy90YWJsZS1jb250ZXN0LTIwMjI+IDpQb3IgZWplbXBsbyBbZXN0YSB0YWJsYV0oaHR0cHM6Ly9sZWVvbG5leTMucXVhcnRvLnB1Yi9ueXRpbWVzLWJlc3Qtc2VsbGVycy8pCgoKCgoKCjxicj4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgo8YnI+CgoKCgo8YnI+CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKPGJyPgoKCiMjIDQuIEJhamFuZG8gZGF0b3MgZGVsICoqSU5FKioKCjxicj4KCkxvIGhhcmVtb3MgY29uIGVqZW1wbG9zOgoKLSBEYXRvcyBFUEEgY29uIGAuL2VqZW1wbG9zLwoKCgoKCjxicj4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgo8YnI+CgoKCgojIyA1LiBNYXBhcy1tYXBhcy1tYXBhcwoKPGJyPgoKLSBVc2FyZW1vcyBlbCBbdHV0b3JpYWwgMDk6IEludHJvZHVjY2nDs24gYSBHSVMgY29uIFJdKGh0dHBzOi8vcGVyZXpwNDQuZ2l0aHViLmlvL2ludHJvLWRzLTIxLTIyLXdlYi90dXRvcmlhbGVzL3R0XzA5X0dJUy1jb24tUi5odG1sKSB5IGVsIGZpY2hlcm8gYHNjcmlwdF9jbGFzZV8xMV9HSVMuUmAKCi0gSGFyZW1vcyB1bmEgc2VyaWUgZGUgZWplbXBsb3MuIENvbmNyZXRhbWVudGUgbG9zIGVqZW1wbG9zOiBgZWpfMTAyX2V1cm9zdGF0LWVhc3kuUmAgeSBgZWpfMjIzX21hcGFfY3JlYy1wb2ItbXVuaS5SYC4KCjxicj4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgo8YnI+CgoKIyMgenouIHBhcXVldGVzIGEgaW5zdGFsYXIKCgpgYGB7ciwgZXZhbCA9IEZBTFNFfQpwYWNtYW46OnBfbG9hZCh0aWR5dHVlc2RheVIsIHNjYWxlcykKcGFjbWFuOjpwX2xvYWQoZnJlcXRhYmxlcywgamFuaXRvciwgc2ptaXNjLCBmbGV4dGFibGUpCnBhY21hbjo6cF9sb2FkKGZvcm1hdHRhYmxlLCBmbGV4dGFibGUsIGthYmxlRXh0cmEsIGd0LCBEVCkKcGFjbWFuOjpwX2xvYWQocmVhY3RhYmxlLCBzdGFyZ2F6ZXIsIG1vZGVsc3VtbWFyeSwgZ3RzdW1tYXJ5KQpwYWNtYW46OnBfbG9hZChzalBsb3QsIHJwaXZvdFRhYmxlLCB3ZWJzaG90LCB3ZWJzaG90MikKYGBgCgoKYGBge3IsIGV2YWwgPSBGQUxTRX0KcGFjbWFuOjpwX2xvYWQoc2YsIHJuYXR1cmFsZWFydGgsIHJuYXR1cmFsZWFydGhkYXRhLCBnZ3NwYXRpYWwsIG1hcHZpZXcsIGxlYWZlbSwgbGVhZmxldCkKcGFjbWFuOjpwX2xvYWQodG1hcCwgdGlkeWdlb2NvZGVyLCB0bWFwdG9vbHMpCnJlbW90ZXM6Omluc3RhbGxfZ2l0aHViKCJqdGhvbWFzbW9jay9ndEV4dHJhcyIpCnBhY21hbjo6cF9sb2FkKHJsYW5nKQpkZXZ0b29sczo6aW5zdGFsbF9naXRodWIoInBlcmV6cDQ0L3BqcHYuY3Vyc28uUi4yMDIyIikKYGBgCg==