Preparación
Hacelo antes del taller: son unos 20 minutos
La preparación se hace una sola vez en cada computadora.
1. R y una IDE
2. Herramientas para compilar
Instalá Rtools desde https://cran.r-project.org/bin/windows/Rtools/. Elegí la versión que corresponde a tu versión de R (por ejemplo, Rtools 4.5 para R 4.5). Esta es la causa número uno de problemas en los talleres de paquetes. ¡No te la saltees!
Abrí la Terminal y escribí:
xcode-select --installSi te pide registrarte, como desarrollador/a de Apple, hacelo, es gratuito para personas que solo necesitan instalar aplicaciones.
Instalá las herramientas de desarrollo de R. En Ubuntu o Debian:
sudo apt install r-base-dev3. Los paquetes que vamos a usar
Si no los tenes instalados, necesitamos que instales estos paquetes: devtools, usethis, roxygen2, testthat, cli, pak, rmarkdown. Podes hacerlo copiando y pegando el siguiente comando en la consola de R:
install.packages(c("devtools", "usethis", "roxygen2", "testthat", "cli", "pak", "rmarkdown"))devtools instala varios paquetes más; puede tardar unos minutos.
4. Comprobá que todo funciona
devtools::has_devel()Si ves el mensaje Your system is ready to build packages!, ¡listo! 🎉 R nos dice que nuestro sistema está listo para desarrollar paquetes.
5. GitHub y (opcional) Git
En el último episodio mostramos cómo subir el paquete a GitHub. Tambien discutiremos como un asistente de IA se puede incorporar en el ciclo de desarrollo de un paquete y usaremos la version gratuita de GitHub Copilot para eso.
No es obligatorio para el taller, pero si querés particar esa parte entonces:
- Creá una cuenta de GitHub.
- Instalá Git.
- Conectá R con GitHub siguiendo Configuración de Git y GitHub del libro de Introducción a la Programación II.