Al curs farem servir principalment 3 programes. Principalment farem servir R a través de RStudio. També farem servir Quarto però serà al final del curs.
Es recomana tenir instal·lades versions recents dels 3 programes. Tens instruccions d’instal·lació més avall
És molt-molt convenient acudir al curs amb el teu propi ordinador (i un ratolí)
Software (instal·lació)
Instal·lació de R i RStudio
Al curs farem servir 3 programes: R, RStudio i Quarto, així que hem d’instal·lar-los
Per això, només has de descarregar les versions dels instal·ladors adequades per al teu sistema operatiu
Instal·lació de paquets
Instal·lació de paquets
Al curs també farem servir alguns paquets de R, així que haurem d’instal·lar-los… però us ho explicaré a classe
Els paquets s’han d’instal·lar un cop hagis instal·lat R i RStudio
Instal·lació de paquets: més detalls
Recorda que Els paquets no són necessaris per al primer dia del curs, així que us ajudaré a instal·lar-los a classe
Alguns paquets s’han de compilar de manera que cal tenir les eines necessàries, així que:
-Si utilitzes Windows instal·larem Rtools. Aquí pots descarregar-te l’instal·lador adequat
Si teniu un Mac, haureu d’instal·lar el Xcode Command Line Tools. El més normal és que ho tinguis ja instal·lat, si no fos el cas, aquí t’expliquen com fer-ho. A més, com ens expliquen aquí, si tens un Mac, és convenient instal·lar XQuartz, per això només has de buscar l’instal·lador a https://www.xquartz.org/
Finalment, per instal·lar alguns dels paquets que farem servir durant el curs haurem de executar les següents instruccions:
Codi per instal·lar els paquets
#- instalación de paquetes ---------------------------------install.packages("meme")install.packages("devtools")devtools::install_github("sctyner/memer")install.packages("pak")#-------------------------------------------------------------mys_pkgs<-c("tidyverse", "curl", "eurostat", "here", "palmerpenguins", "quantmod", "rio", "gt", "DT", "gapminder", "markdown")pak::pkg_install(mys_pkgs)mys_pkgs<-c("usethis", "janitor", "ggthemes", "gganimate", "perezp44/pjpv.curso.R.2022", "sjPlot")pak::pkg_install(mys_pkgs)mys_pkgs<-c("sf", "rcartocolor", "rmapshaper", "gtExtras", "patchwork", "magick")pak::pkg_install(mys_pkgs)mys_pkgs<-c("kableExtra", "modelsummary", "rpivotTable", "widyr", "irlba", "tmap")pak::pkg_install(mys_pkgs)mys_pkgs<-c("GGally", "ggtext", "Financial-Times/ftplottools", "maps")pak::pkg_install(mys_pkgs)mys_pkgs<-c("summarytools", "glin/reactable", "agstn/dataxray", "naniar")pak::pkg_install(mys_pkgs)mys_pkgs<-c("DataExplorer", "corrr", "inspectdf", "explore", "stargazer", "apaTables")pak::pkg_install(mys_pkgs)mys_pkgs<-c("easystats", "plotly")pak::pkg_install(mys_pkgs)#- finalmente, si te instalas todos los paquetes, se instalarán 284 pkg's aprox. (q ocupan 842 MB aprox.)pkgs<-pak::pkg_list()#- normalmente tendrás 2 librerías.libPaths()#- en la primera tienes los pkgs de "R-base": "C:/Program Files/R/R-4.3.0/library" #- en la segunda tienes los paquetes q se instala un usuario: "C:/Users/Usuario/AppData/Local/R/win-library/4.3" #- más cosas ---------------------------------------# usethis::edit_rstudio_prefs()# usethis::use_blank_slate() # quarto install tool tinytext# quarto install tinytex --update-path# quarto install tool chromium
6. Més coses
Lliurament de treballs
Durant el curs, sobretot les primeres setmanes, us enviaré tasques, algunes per resoldre a l’aula i d’altres per resoldre a casa. Aquestes tasques generalment formaran part de l’avaluació continuada. A sota teniu les instruccions per al lliurament de les tasques: