新增列並填充數據<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JMP 使用者 我有一個簡單的問題,我想建立一個新列並根據現有列中的資訊填入資料。例如,假設我有一列“動物”:
動物
貓
狗
人類
馬
蛇
蜥蜴
鱷魚
龜
火雞
雞
鷹
鴨子
螞蟻
蜜蜂
蜘蛛
飛
我想編寫 JSL 腳本來添加“類別”列並用資料填充類別列。結果是:
動物類別
貓科哺乳動物
狗 哺乳動物
人類哺乳動物
馬哺乳動物
蛇爬行動物
蜥蜴爬蟲類
鱷魚爬行動物
海龜爬蟲類
火雞鳥
雞鳥
鷹鳥
鴨鳥
螞蟻昆蟲
蜜蜂昆蟲
蜘蛛昆蟲
飛蟲
因此,如果動物是哺乳動物,我希望類別列填充“哺乳動物”,如果動物是爬行動物,我希望類別列填充“爬行動物”,等等。
謝謝你,
丹F.
回覆:新增列並填充數據要手動執行此操作(無需腳本),您可以使用列->實用程式->重新編碼在你原來的專欄上。

當您單擊“完成”按鈕時,您將可以選擇創建公式欄這將建立一個帶有公式的新列,該公式將根據動物分配值。

這是顯示重新編碼的影片。
https://www.youtube.com/watch?v=xcP476FSnQE
-傑夫
回覆:新增列並填充數據最簡單的方法是建立一個查找資料表,其中包含與類別相符的動物主集;然後所需要做的就是使用查找表更新資料表,指定保留原始表中的所有行,但僅保留查找表中的符合行。
名稱預設為此處( 1 ) ;
dt =數據表( “數據” ) ;
dtud =數據表( “抬頭” ) ;
數據表( “數據” ) <<更新(
和(數據表( “抬頭” ) ) ,
匹配列( :動物= :動物)