處理工作流程產生的報表中的列我正在獲取一個標準化 Excel 文件中的數據,並使用 JMP 工作流將此文件加載到 JMP 中。此工作流程會產生額外的列並進行一些計算,以準備用於視覺化呈現的資料集。這部分工作運作良好。我的想法是將一些報表整合到工作流程中,以便產生顯示資料的圖表。我準備好了報表,並將其保存在專案記錄的工作流程會話中。如果我現在啟動並運行工作流程,報表會出現,但這些報表會丟失與列的鏈接,因此圖表無法顯示。由於 Excel 檔案是標準化的,列的順序和名稱始終相同。
如果有人能建議我如何解決這個問題,並以一種在運行工作流程後仍保留在報告中的方式處理這些列,那就太好了。
自動化和腳本回覆:處理工作流程產生的報告中的列我實際上並不使用工作流程建立器,但據我所知,它在追蹤列方面相當出色,並且還會詢問您是否缺少某些列。
如果您查看工作流程建立的腳本,報告腳本中的列是否正確?斷開連結是什麼意思? JMP 會詢問您回報要使用哪些欄位嗎?您使用哪些平台建立這些欄位?工作流程產生器能夠正確記錄這些平台嗎?
回覆:處理工作流程產生的報告中的列@JoE ,
你說你把會話保存到了一個項目,你是指 JMP 項目嗎?如果沒有數據的話,很難判斷哪裡出了問題——你能把工作流程和一個虛擬的 Excel 資料表發過來看嗎?
正如@jthi所提到的,工作流程產生器擅長注意到何時缺少列並會提示使用者選擇替換列。
謝謝,
本
回覆:處理工作流程產生的報告中的列謝謝您的回覆。我所說的內容如下面程式碼片段所示。在產生圖表的腳本中,X 和 Y 直接指定到某個列,例如 Y 指定到 :SEC,X 指定到 :Storage Time。但是,將腳本儲存到工作流程產生的表中後,出現的是 As Column() 部分。
總的來說,我希望有一個解決方案可以在工作流程中執行我之前在其他地方產生的腳本。
我真的希望能讓您更容易理解我的問題。
Bivariate(
SendToByGroup( {:Temperature == 5} ),
Y( As Column() ),
X( As Column() ),
By( :Temperature ),
SendToByGroup(
{:Temperature == 5},
SendToReport(
回覆:處理工作流程產生的報告中的列如何將工作流程腳本儲存到資料表?通常,工作流程建構器產生的腳本看起來像這樣(單步執行)

整個劇本確實包含了一些額外的內容
Names Default To Here(1);
Workflow_=function({},
step_name = "Report snapshot: Big Class - Distribution of height, weight";
//Report snapshot: Big Class - Distribution of height, weight
Data Table("Big Class") << Distribution(
Continuous Distribution(Column(:height), Process Capability(0)),
Continuous Distribution(Column(:weight), Process Capability(0))
);
);
Workflow_();
另外,分享範例數據/工作流程(或兩者兼而有之)肯定也會有所幫助。如果您不願意將它們分享到 JMP 社區,我建議您聯繫JMP 支持
回覆:處理工作流程產生的報告中的列我產生了一個腳本,用於繪製包含選定列的圖表,並在工作流程中記錄了這些列保存到表中的情況。這最初是可行的,但如果我下次使用記錄的工作流程,圖表腳本的列引用就會混亂,我不明白為什麼。