Podemos pensar que es un package es un conjunto de archivos dentro de una carpeta. Veamos la estructura típica de esa carpeta:
Tiene bastantes cosas, pero las que nos van a interesar principalmente son 3:
DESCRIPTIONNAMESPACE./R/ (aquí están alojadas las funciones del package)Cambien veremos pero no son necesarias:
./data/ (si queremos alojar datos irán aquí./vignettes/ (si queremos una vignette)También diremos algo de
./man/ (aquí estará alojada la documentación de las funciones de nuestro package pero se generará “automáticamente” con otro package: roxygen)