將資料表範本儲存為JSL腳本親愛的,
我正在基於一個 jmp 資料表進行一些資料準備操作(例如標準化列格式、更改標題名稱、新增公式...),
想要將這些操作儲存到腳本中(類似於 Excel 中的巨集),然後可以將其用於其他資料表集執行相同的操作
請問有辦法做到嗎?如果可能的話,有人可以展示如何將其變成 JSL 的步驟嗎?
謝謝
胡頻
回覆:將資料準備操作記錄到腳本中儲存資料表「範本」的另一種方法是按一下「表格」面板(資料表左上角)中表格名稱旁的紅色三角形下拉式選單,然後按一下「複製表格腳本」。
然後,打開一個新的腳本窗口,貼上腳本並保存以供以後使用。 腳本可以修改以刪除實際資料值,並僅保留範本必需的部分(例如公式、資料/建模類型、格式等)。
回覆:將資料準備操作記錄到腳本中只是想這個問題 - 為什麼不使用會話腳本... 獲得會話腳本後,您可以清理 JSL。
中號回覆:將資料準備操作記錄到腳本中聽起來您可能有很多與腳本資料清理相關的更普遍的問題,但對於重新編碼,我的做法是使用“重新編碼腳本”選項。 我可以開始重新編碼,然後停止、儲存並執行重新編碼腳本,進行更多重新編碼,然後將新的變更與表格中的舊重新編碼腳本合併。 所有這些只需單擊按鈕即可生成重新編碼腳本並進行重新編碼合併。
最近我一直在使用查詢生成器來獲取數據,因此我只需將重新編碼腳本複製到後查詢腳本選項卡,然後在下次運行查詢時即可獲得預先清理的數據。
就記錄更改而言,重新編碼腳本本身是一個非常好的記錄,並且該腳本明確且易於閱讀,我可以稍後編輯我的重做錯誤。
回覆:將資料準備操作記錄到腳本中我通常喜歡避免編寫腳本 - 我自己的偏好是盡可能使用內建功能。然而,在這種情況下,模板表將無法完成我想要的東西——我個人對此查詢的看法。我對記錄工作流程感興趣,不僅是為了分析,而是為了資料準備。Alteryx 或 KNIME 等工具的優點之一是它們能夠記錄資料準備的所有階段。查看 JMP 表格範本中的公式並不能顯示出足夠的準備工作 - 簡單的事情,例如更改資料類型、用缺失值替換 0 值等。列重新編碼可以顯示 0 被替換為缺失,但幾乎不可能從嵌入到建立的列中的公式重新建立整個資料清理過程。
因此,雖然這個解決方案可能對某些人有用,但我仍然有興趣尋找方法來回答最初的問題。如果「找到」確實意味著找到了一種方法,有人可以分享嗎?
回覆:將資料準備操作記錄到腳本中我一直在為從重用腳本、圖表到格式設定等所有事情建立腳本。
聽起來我應該一直使用模板概念。
您能給我指出有關如何設定和使用範本的任何文件/說明嗎?
戴夫
回覆:將資料準備操作記錄到腳本中您也可以簡單地儲存資料表的最終版本(完成的列、表格變數和腳本等),而無需將來用作範本的任何行。 只需根據需要用新資料填充列即可。 您不一定需要一個腳本來處理所有事情。 (您的請求可能還有更多未說明的內容,這使得腳本成為更好的解決方案。)
回覆:將資料準備操作記錄到腳本中我有完全相同的問題,但這篇文章的解決方案是「我找到了」。
有人可以發布執行此類操作的資訊嗎?
回覆:將資料準備操作記錄到腳本中<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我找到了