如何製作外接程序該演講由克里斯·基希伯格(Chris Kirchberg) @chris_kirchberg 2020年9月25日
介紹
- 什麼是外接程序?
- 一種將復雜/複雜的JSL腳本部署到非JSL腳本編寫者的JMP用戶的機制
- JSL腳本的經驗不足/初學者也可以利用該機制
- 它是一個文件,任何JMP用戶都可以像JMP的任何其他部分一樣安裝和使用。 它們通常包含可能執行多種功能的腳本
- 為什麼我要創建一個並使用一個?
- 只需單擊菜單項即可執行常規的多步驟過程
- 例如連接到數據庫,提取數據,對其進行處理,對其進行圖形化和分析
- 擴展JMP功能
- 創建可簡化通用工作流程的自定義用戶界面
- 連接到其他編程語言,例如R,Python,MATLAB和SAS,以訪問JMP / JMP Pro中本機找不到的其他分析工具
- 在JMP Framework中創建可重用,可部署的儀表板
- 誰會使用外接程序?
- 使用JMP但發現自己正在執行常規的多步驟流程/操作並希望節省時間的任何人
- 使用JMP並想要添加其他功能的任何人
- 任何使用JMP並希望其使用JMP的同事在使用JMP時都能提高工作效率的人,但可能不是非常精通JMP
- 如何創建加載項?
- 首先,您需要一個腳本
- 該腳本的來源取決於您的開始位置
- 加載項生成器通常將從不同的起點啟動
- 下一節將介紹如何從不同的起點打開加載項生成器
- 需要說明的是,您可以不使用“外接程序生成器”而手動創建外接程序,但這將用於“外接程序生成器”中找不到的某些高級選項。 請參閱下面的“更多內容”
加載項生成器
- 調用加載項生成器的最快方法是轉到文件>新建>加載項(Windows OS)
- 將出現“加載項生成器”窗口
- 出現5個選項卡,每個選項卡都有各自的功能。 每個選項卡的詳細信息在下面的“更多信息”部分的在線幫助鏈接中提供
- 我們將簡要介紹一下JMP中的每個選項卡
- 常規選項卡:用於標識加載項及其周圍的限制
- 菜單項:每個定義的菜單項的主腳本所在的位置
- 啟動腳本:JMP啟動(和外接程序啟動)時將運行的腳本
- 退出腳本:關閉JMP或禁用外接程序時將運行的腳本
- 其他文件:上一個選項卡中尚未定義的外接程序將使用的所有文件
應用程序和儀表板生成器
- 在“應用程序構建器”或“儀表板構建器”中時,可以直接轉到“加載項構建器”
- 為此,請單擊紅色三角形,然後選擇“保存腳本”>“加載項”
- 這會將代表當前應用程序或儀表板的腳本複製到加載項生成器的“菜單項”部分中
- 創建外接程序的其餘過程與上一部分相同
示例(有關創建文件和腳本以創建所需結果並複製到腳本文件進行保存的鏈接,請參見日誌)
- 保存需要花費時間但又想重用的圖形類型。
- 保存需要將文件連接在一起並進行一些簡單修改的導入過程
在加載項中添加幫助文件/鏈接
去哪裡找更多
網上幫助
加載項發佈在社區站點中
手動創建外接程序