De la idea al paquete: programá tu primer paquete de R

Taller de LatinR 2026

By Yanina Bellini Saibene in Workshop Education Español

November 4, 2026

En este taller práctico vas a aprender a transformar una idea en un paquete de R, recorriendo las principales etapas del proceso de desarrollo: organización del proyecto, programación, documentación, pruebas y publicación. También se discute el uso de IA (GitHub Copilot) como asistente durante el desarrollo de un paquete.

El taller está pensado para personas que ya programan en R y escriben (o están aprendiendo a escribir) sus propias funciones, pero nunca crearon un paquete.

Al terminar el taller vas a poder:

  1. Explicar qué es un paquete de R y por qué conviene crear uno, aunque sea solo para vos.
  2. Crear la estructura de un paquete con usethis y comprobarla con devtools::check().
  3. Agregar funciones y usar el ciclo editar, cargar, probar.
  4. Documentar funciones con roxygen2.
  5. Incluir datos en un paquete y documentarlos.
  6. Declarar dependencias y escribir mensajes de error claros con cli.
  7. Escribir tests con testthat.
  8. Escribir un README e instalar tu paquete para usarlo desde cualquier proyecto.
  9. Decidir en qué partes del ciclo conviene usar herramientas de IA y revisar lo que generan.

Este taller es parte de LatinR 2026 y se rige por su código de conducta.