對於列屬性(例如值標籤、值排序),允許使用者從 JMP 檔案匯入/匯出dt:mycol << Value Labels(mylist) << Use Value Labels( 1 );
對於 Control Chart Builder 之類的平台,JMP 允許從 JMP 檔案匯入和匯出規格限值、控制限值等。我們希望為列屬性(例如值標籤、值排序等)複製類似的功能。目前必須手動輸入。我們已經建立了 JSL 程式碼片段,用於從 JMP 表格匯出和匯入常用的列,例如值標籤。此表格包含名為「Values」和「Labels」的欄位,因此如果使用者總是需要設定值標籤,則可以使用相同的欄位。手動新增新的值標籤後,可以儲存並更新該表格。可以藉鏡規格限值的方法,使用「_Values」和「_Labels」作為列名。最好能從「列屬性」功能表實現此功能,但也可以放在「列實用工具」下。如果能夠從「列屬性」使用者介面實現,也可以升級「列屬性」下的規格限值和控制限值。這是 JMP15 的願望清單。
大規模客製化回复:對於列屬性,如值標籤、值排序,允許用戶從 JMP 文件導入/導出在 Col Info 對話框中,複製並粘貼到 Value Label 屬性編輯框中即可。
例如,選擇大班的欄目年齡。
從 Col info 對話框中調出 Value Label Properties。
將此列表粘貼到值標籤屬性編輯框中 -
11十一
12十二
13十三
14十四
15十五
16十六
17十七
單擊應用。
回复:對於列屬性,如值標籤、值排序,允許用戶從 JMP 文件導入/導出更新 JMP15 早期採用者中的內容。 JMP15 中的重新編碼將允許將其保存為腳本,可以保存在數據表中或單獨的 .jsl 文件中。 如此接近於將它放在像規範限製文件這樣的文件中,這個腳本解決方案可能就足夠了。
Big Class.jmp 文件的示例。 如果您為年齡列使用值標籤,則保存的腳本在 JMP15EA 中如下所示。 如果您輸入一次,您可以將此重新編碼腳本保存到同一個數據表或僅保存為 .jsl 文件。
dt = Data Table( "Big Class" );
dt << Begin Data Update;
col1 = dt << New Column( dt:age );
col1 << Set Name( "age 2" );
dt << Move Selected Columns( {col1}, after( dt:age ) );
dt << Recode Column( dt:age, {}, Target Column( col1 ) );
col1 << Remove Value Labels;
col1 << Value Labels(
{12, 13, 14, 15, 16, 17},
{"twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen"}
);
dt << End Data Update;但是從文件或數據表中導入腳本的重新編碼部分似乎對我不起作用。 如果測試後出現這種情況,將向 JMP15EA beta 支持報告。 但很高興知道此功能已添加到 Recode for JMP15。
回复:對於列屬性,如值標籤、值排序,允許用戶從 JMP 文件導入/導出我同意,能夠以更有效的方式添加值標籤會很棒。如果有一種方法可以從文件列表中自動填充列值標籤,那就更好了。
回复:對於值標籤、值排序等列屬性,允許用戶從 JMP 導入/導出在最近對 Recode 的增強中,一個選項是選擇“添加值標籤”。 這確實使一次輸入所有內容變得更容易,而不是通過列屬性,您必須輸入一個值,輸入一個標籤,然後單擊添加,一次一個。 很高興 Recode 平台可以一次編寫列屬性“值標籤”。 如果這可以從 Recode 製作成一個表,或者 Recode 可以打開一個以“_Value”和“_Labels”作為列名的表,這也將是一個增強功能,可以更快地操作值標籤。
回覆:對於列屬性(例如值標籤、值排序),允許使用者從 JMP 檔案匯入/匯出 - 狀態變更為:已存檔我們正在歸檔此請求。如果這仍然很重要,請評論並提供更多詳細信息,我們將重新開放。謝謝你!