Estoy empezando a trabajar en un proyecto que hace un uso intensivo de R. He usado R en el pasado, pero solo en un modo informal, mientras que ahora estoy interesado en seguir una práctica más rígida de prueba/control de fuente/integración continua. Espero utilizar Maven con este proyecto si es posible (habiendo estado satisfecho con la forma en que esto gestiona los paquetes con Java), pero no puedo encontrar ninguna evidencia de que sea posible usar Maven con R. ¿Es posible crear un R proyecto con Maven, y si es así, ¿dónde puedo encontrar los pasos para ayudarme a comenzar?Usando Maven para proyectos R
he encontrado este question y esto question, pero no menciono R.
esto no responde a su pregunta, pero he de decir que las herramientas de gestión que yo sepa en I son: (1) el mecanismo de empaquetamiento (que permite realizar comprobaciones básicas de la consistencia de la documentación, código corrección [nada muy elegante aquí], ejemplos de ejecución) y (2) los paquetes 'RUnit' y' svUnit', que implementan dos flavo (u) rs diferentes de prueba unitaria. De lo contrario, creo que mucha gente simplemente usa 'make' ... –
Gracias por la información, Ben. Actualmente estoy usando 'RUnit' y estoy contento con eso. He utilizado el mecanismo de empaquetado para crear ('R build [pkg]') y verificar ('R check [pkg]') un paquete simple, pero aún tengo mucho que descubrir. No estaba al tanto de 'svUnit'. Estoy bastante familiarizado con 'make' y podría ser una posición de repliegue si no puedo encontrar una solución más robusta. –
También tenga en cuenta el paquete 'testthat' con la función' autotest' que realizará pruebas de repetición continua a medida que cambie su código/pruebas. Ver también 'devtools'. – hadley