如何在jsl腳本或執行類似操作的函數中包含“重新編碼列名”對話框。嗨社區
我正在JMP 15中構建一個腳本,該腳本導入數據並執行粗略清理。 在此過程中,我需要使用以下命令將單列中的標識符字符串(例如,字符串; Trial_Replicate_DrugConcentration_Patient)轉換為多列文字至欄 ( )功能和基於“ _”的分隔符。這為我提供了所需的列,儘管沒有列標題。理想情況下,我不需要腳本來打開“重新編碼列名稱”對話框,以便用戶可以根據需要設置名稱。如果可能的話,我希望有一個對話框選項,以使該腳本易於為沒有經驗的JMP用戶處理,並使它也可用於其他字符串。 但是我還沒有找到通過腳本打開對話框的方法-ala。打開 ()
我願意接受其他建議=)
提前致謝!
雅各布
回复:如何在jsl腳本或執行類似操作的函數中包含“重新編碼列名”對話框。您可以使用Words()函數檢查原始列中的第一行,並獲取要命名的列數。然後,您可以顯示一個帶有字符串列編輯框的簡單對話框,供用戶輸入其名稱選擇。您可以選擇在第一行中提供值,以指導各列的含義。
回复:如何在jsl腳本或執行類似操作的函數中包含“重新編碼列名”對話框。您可以通過Main Menu()函數訪問“重新編碼列名稱”。
main menu("recode column names")回复:如何在jsl腳本或執行類似操作的函數中包含“重新編碼列名”對話框。感謝您的快速回复。這是一個很好的建議,它使自動化更加可行。隨著新手JSL技能的發展,我將逐步嘗試採用這種方法。=)
回复:如何在jsl腳本或執行類似操作的函數中包含“重新編碼列名”對話框。真正簡單的解決方案。在我的JSL技能得到進一步發展之前,我將解決這個問題。=)