如何將子集數據表強制轉換為單個元素列表?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨,
我有一個現有的腳本,可以通過用戶選擇的分組變量繪製輸出。 腳本採取了幾種操作,典型的情況是分組變量中有多個組。 我注意到當組的數量等於1時,我的腳本會拋出錯誤,這是因為當我按組對數據表進行子集時,包含子集數據表的變量不再是列表,即使它之前已聲明為一個列表。如果有2個或更多組,則保留列表。 我可以通過編程方式解釋這個問題,但它是一個很長的腳本,我希望強制它作為一個列表。 這可能嗎?附例。
我正在使用JMP 10。
謝謝,
麥克風
Re:如何將子集數據表強制轉換為單個元素列表?感謝PMRoz&Byron的幫助。
-麥克風
Re:如何將子集數據表強制轉換為單個元素列表?在JMP 10中,您可以添加以下邏輯將其轉換回列表:
如果 ( 類型 ( mytablelist1 ) == “表” ,
tmp_list = {} ;
插入 ( tmp_list , mytablelist1 ) ;
mytablelist1 = tmp_list ;
) ;
Re:如何將子集數據表強制轉換為單個元素列表?雖然這不一定是一個方便的答案,但在JMP11中,這似乎不是問題,腳本完全運行。
日誌也很好看:
myTableList1 = {DataTable(“作物子集”)};
myTableList2 = {DataTable(“作物1的子集”),DataTable(“作物2的子集”)};