Herramientas estadísticas
Manual de DANA para RStudio
El Addin de RStudio conecta el editor con el contrato estadístico de DANA. Lee únicamente la selección que confirmas, el nombre del proyecto y metadatos básicos; no envía filas del dataset ni modifica archivos.
1. Instalación
- Descarga el paquete estadístico desde Cuenta → Descargas y descomprime el ZIP.
- Instala DANA Agent para Windows. El Addin lo detecta automáticamente en tu perfil; no requiere Node.js ni una copia del repositorio.
- En RStudio instala
rstudioapi,jsonliteyclipr. - Ejecuta
devtools::load_all("integrations/rstudio")para probarlo o construye el paquete conR CMD build integrations/rstudio. - Abre el menú Addins y confirma que aparezcan las cuatro acciones de DANA.
2. Revisión y planificación
- Selecciona un bloque de código R y usa “DANA: revisar código seleccionado”.
- Usa “DANA: auditar supuestos” antes de interpretar un modelo.
- Para empezar desde cero, usa “DANA: diseñar plan de análisis”; esta acción también funciona sin selección.
- Selecciona una tabla o salida textual y usa “DANA: revisar resultados seleccionados”.
3. Flujo con la IA
El Addin valida el contexto y copia un Task Profile con un prompt listo para tu conversación de ChatGPT, Claude o Grok. Pega el resultado en el host MCP de DANA, revisa la propuesta y conserva el script bajo control de versiones.
4. Ejecución aprobada
DANA no ejecuta código al revisar. Si aceptas un script generado, crea una solicitud local con approved: true y ejecútala con el runner documentado en el proyecto. El runner comprueba que el archivo esté dentro del proyecto, crea un backup, aplica timeout y captura la salida. Nunca uses una ruta o script que no hayas revisado.
5. Errores habituales
- “No se encontró DANA Agent”: reinstálalo; solo el modo de desarrollo usa
DANA_ADAPTER_CLI_PATHy Node.js. - No aparece una acción: reinstala el paquete y reinicia la sesión de RStudio.
- Un archivo queda fuera del proyecto: abre el archivo desde el proyecto activo para que se genere una ruta relativa segura.
La compatibilidad se detecta en tiempo de ejecución para RStudio Desktop y Server. El runner local está validado con Rscript; el uso desde RStudio requiere el Addin, DANA Agent y una prueba inicial con un proyecto de ejemplo antes de trabajar con datos reales.

