使用 JMP 腳本為 SAS 和 R 使用者提供強大的分析功能使用 JMP® 腳本為 SAS® 和 R 使用者提供強大的分析功能
Matthew Flynn 博士,旅行者公司索賠研究部主任
分析對於財產和意外傷害(P&C)保險市場的競爭力越來越重要。保險研究人員每天都會利用 SAS 分析和資料整合的深度。將 JMP 加入工具包中可輕鬆使用 JMP 對 SAS 資料進行視覺化,從而增強研究人員的直覺和對分析結果的溝通。 JMP 中的腳本還可以促進工具的快速開發,讓人們「與他人很好地共享」 - 也就是說,使您的業務用戶能夠存取強大的分析工具。本文將重點放在 JMP 9 中的新功能,利用 JMP 與 SAS 和 R 的整合來協助解決 P&C 研究分析中的業務問題。 JMP 一直提供多種與作業系統互動的方式,例如連接本機和遠端 SAS 伺服器、執行 SAS 程式碼以及以程式設計方式交換資料。在本文中,我們將探討在分析工作中發現的透過 JMP 腳本語言在 JMP 內部與統計套件 R 互動的多種有用的方法。範例方法包括基於批次檔的通訊、Windows OLE/COM 通訊、套接字通訊以及使用 Load Dll 功能呼叫 R 函數。我還將重點介紹利用新的 JMP 9 功能存取 R 的強大功能,並展示透過 JMP LoadDll 函數存取 Microsoft Windows API 來新增 JMP 功能的範例。範例包括存取 Windows 環境變數;控制和定位 JMP 視窗;定義熱鍵;將資料匯入和匯出到 Microsoft Excel;並透過發送按鍵進行 GUI 自動化測試。