示範主題
Python 是一種利用率很高的開源工具,大量科學家和工程師(無論他們是否願意)都使用它來解決他們面臨的問題。這些問題包括在透過分析探索開始發現階段之前存取資料來源和處理資料結構的上游任務。
目的
提供即插即用的工作日誌和相關範例,以利用 v18 中的 Python 整合來存取 JMP 不提供直接提取資料的方法的資料文件,並將資料無縫地移交給 JMP 來處理剩餘部分準備、視覺化和分析。
影片
以下。
分析工作流程
資料存取、自動化和腳本編寫
產業
一般用途。
正在回答的問題
存取 JMP 不提供直接提取資料方法的資料文件
故事/場景是什麼
資料來源範例包括:
- 基於 .wfdb 檔案的心電圖範例,該想法的最初來源是將導聯資訊透過管道傳輸到 FDE;在圖形生成器和 FDE 中進行了探索。
- 基於 .spa 檔案的光譜範例,基於JMP SE 社群中的貼文;在英國探索
- 基於 .stdf 檔案的自動化測試設備範例,由 Clark 提示,提醒我這個常見的 JMP 請求;在控制圖和功能工具中進行了探索
每個案例研究都包含用於開啟相關 Python 內容網頁(Github、PyPi)、Python .py 檔案和 JSL 檔案的按鈕。
- 下載並解壓縮 .zip 文件,將所有文件保存在同一資料夾中。只有當文件持續存在在一起時,「即插即用」的期刊引用才會識別這些文件。
- 透過在腳本編輯器或首選項中右鍵點選開啟「顯示嵌入式日誌」。
- 按 Python 腳本檔案工具列中的「執行腳本」。它還包含運行 JSL 檔案的說明。
初次運行時,在日誌中您將看到 Python 安裝庫,然後循環快速列印小片段(出於演示目的,顯示 Python 程式碼在 JMP 中滾動),然後開始彈出 JMP 表。
JMP 功能與平台
Python 整合。其次:圖形產生器、FDE;圖形生成器;控製圖和製程能力。
發現通話準備、要問什麼以及要尋找的可能痛點
自從進行這些對話以來,我們就其使用進行的主要對話是用於資料存取的 Python,而不是 ML 功能。也許你會在談話中發現同樣的情況。
包含材料
- 演示日誌,包含情境內容和 3 個案例研究,帶有操作按鈕
- 與 3 個資料存取挑戰相關的文件
- 如果您喜歡使用實際投影片,請使用「狀況投影片」Word 文檔
- 可以找到示範內容的影片演練這裡在 20240617 美洲 SE 會議的 44:45(8 分鐘)處
忘在腦後
https://community.jmp.com/t5/Mastering-JMP/Developer-Tutorial-New-Python-Integration-and-Scripting/ta-p/737959
提供示範的技巧
- 請注意 .py 檔案開頭的簡短「自述文件」—節省演示時間。
- 查看 .py 檔案後,刪除螢幕空間的灰色註解(多個 # 之後)
- 在演示之前,單獨執行導入語句 - 透過預先準備來節省演示時間。
- 每個 .py 檔案中有 3 個位置用於示範 Python 整合的焦點/內容,以「#HERE」表示 + 關於為什麼它是焦點的註釋
請報告有關「即插即用」目標的按鈕等方面的任何挑戰,以及您喜歡的任何想法或建議。任何錯誤、遺漏、問題──也請分享;我可能忽略了我已經設定但無法測試的關鍵初始步驟。
感謝 Christian 花時間整理這個例子來分享