Habilitación de análisis potentes con scripts JMP® para usuarios de SAS® y R
Matthew Flynn, PhD, Director, Investigación de reclamaciones – The Travelers Companies Inc.
La analítica se considera cada vez más importante para la competitividad en el mercado de seguros generales (P&C). Los investigadores del sector de seguros utilizan a diario la profundidad de SAS Analytics y la integración de datos. Añadir JMP a las herramientas mejora la intuición del investigador y la comunicación de los resultados analíticos, al permitir una fácil visualización de los datos de SAS con JMP. La creación de scripts en JMP también facilita el rápido desarrollo de herramientas que permiten compartir eficazmente con otros, es decir, permitir que los usuarios de su empresa accedan a potentes herramientas analíticas. Este documento destaca las nuevas funciones de JMP 9 que utilizan la integración de JMP con SAS y R, lo que facilita la solución de problemas empresariales en el análisis de investigación de P&C. JMP siempre ha proporcionado diversas maneras de interactuar con los sistemas operativos, por ejemplo, conectándose a servidores SAS locales y remotos, ejecutando código SAS e intercambiando datos mediante programación. En este documento, exploraremos varios métodos que hemos encontrado útiles en nuestro trabajo analítico para interactuar con el paquete estadístico R desde JMP mediante el lenguaje de scripts JMP. Algunos ejemplos de métodos incluyen la comunicación por lotes basada en archivos, la comunicación OLE/COM de Windows, la comunicación por sockets y el uso de la función LoadDll para llamar a funciones de R. También destacaré la eficacia de la nueva funcionalidad de JMP 9 para acceder a R y mostraré ejemplos de cómo ampliar la funcionalidad de JMP accediendo a la API de Microsoft Windows mediante la función JMP LoadDll. Algunos ejemplos incluyen el acceso a variables de entorno de Windows; el control y posicionamiento de ventanas de JMP; la definición de atajos de teclado; la importación y exportación de datos a Microsoft Excel; y las pruebas de automatización de la interfaz gráfica de usuario mediante el envío de pulsaciones de teclas.