Abilitazione di analisi potenti con JMP® Scripting per utenti SAS® e R
Matthew Flynn, PhD, Direttore, Claim Research – The Travelers Companies Inc.
L'analisi è considerata sempre più importante per la competitività nel mercato assicurativo Property and Casualty (P&C). I ricercatori nel settore assicurativo sfruttano quotidianamente la profondità di SAS Analytics e l'integrazione dei dati. L'aggiunta di JMP al toolkit migliora l'intuizione e la comunicazione dei risultati analitici da parte del ricercatore consentendo una facile visualizzazione dei dati SAS con JMP. La creazione di script in JMP facilita anche lo sviluppo rapido di strumenti che consentono di "condividere bene con gli altri", ovvero di consentire agli utenti aziendali di accedere a potenti strumenti analitici. Questo documento evidenzierà le nuove funzionalità di JMP 9 che utilizzano l'integrazione JMP con SAS e R, agevolando la soluzione di problemi aziendali nell'analisi della ricerca P&C. JMP ha sempre fornito diversi modi per interagire con i sistemi operativi, ad esempio, la connessione a server SAS locali e remoti, l'esecuzione di codice SAS e lo scambio di dati a livello di programmazione. In questo documento, esploreremo diversi metodi che abbiamo trovato utili nel nostro lavoro analitico per interagire con il pacchetto statistico R dall'interno di JMP tramite JMP Scripting Language. I metodi di esempio includono comunicazioni basate su file batch, comunicazioni Windows OLE/COM, comunicazioni socket e utilizzo della funzionalità Load Dll per chiamare funzioni R. Evidenzierò anche la potenza dell'utilizzo della nuova funzionalità JMP 9 per accedere a R e mostrerò esempi di aggiunta alla funzionalità di JMP tramite l'accesso alla Microsoft Windows API tramite la funzione JMP LoadDll. Gli esempi includono l'accesso alle variabili ambientali di Windows; il controllo e il posizionamento delle finestre JMP; la definizione di tasti di scelta rapida; l'importazione e l'esportazione di dati in Microsoft Excel; e il test di automazione GUI tramite l'invio di sequenze di tasti.