Centro de Ayuda

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

  1. Descarga el paquete estadístico desde Cuenta → Descargas y descomprime el ZIP.
  2. Instala DANA Agent para Windows. El Addin lo detecta automáticamente en tu perfil; no requiere Node.js ni una copia del repositorio.
  3. En RStudio instala rstudioapi, jsonlite y clipr.
  4. Ejecuta devtools::load_all("integrations/rstudio") para probarlo o construye el paquete con R CMD build integrations/rstudio.
  5. Abre el menú Addins y confirma que aparezcan las cuatro acciones de DANA.

2. Revisión y planificación

  1. Selecciona un bloque de código R y usa “DANA: revisar código seleccionado”.
  2. Usa “DANA: auditar supuestos” antes de interpretar un modelo.
  3. Para empezar desde cero, usa “DANA: diseñar plan de análisis”; esta acción también funciona sin selección.
  4. 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_PATH y 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.