將選定的行寫入新文件<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有一個腳本,可以根據某些條件從表中選擇行:
dt << 選擇其中( :gender == "女" & :dx == "ild" );
如何將這些「選定行」寫入新檔案?
謝謝
回覆:將選定的行寫入新文件阿沃爾茨12,
您可以透過執行下列操作來使表不可見,並將其包裝在 for 迴圈中以一步完成所有子集化。
dt << 選擇其中( :gender == "女" & :dx == "ild" );
dt << 清除列選擇();
sub=dt<<子集(輸出表名( <您的桌子名稱> )、選定行(1)、不可見);
回覆:將選定的行寫入新文件dt << select whee (substr(:name,1,1)=="A");
dt2 = dt << 子集(不可見,選定的列(0),選定的行(1));
這將使資料表對使用者不可見,但它仍會顯示在 JMP 視窗清單中。您可以將“不可見”替換為“私有”,新資料表將對使用者和 JMP 視窗清單不可見。
確保在完成數據表後關閉它們,
關閉(dt2,nosave);
吉姆
回覆:將選定的行寫入新文件回到子集指令,有沒有辦法抑制 JMP 開啟包含資料子集的新視窗?
我提取 10 個不同的子集,然後將它們連接在一起。 因此,我需要產生每個子集,但在連接子集之前我不需要查看子集(除錯目的除外)。 我的串聯編碼很好,但每次運行腳本時我都必須關閉 10 個「子集視窗」。
再次感謝
阿夫拉姆
回覆:將選定的行寫入新文件dt << 選擇Where(substr(:name,1,1) == "A");
回覆:將選定的行寫入新文件感謝您的幫助 - 這很好用。
另一個問題,因為我對 JMP 語法不熟悉。 如何在「選擇位置」指令中包含通配符。
例如
dt << 選擇其中(:name == "A*")
似乎不起作用 - 我希望能夠選擇所有以 A 開頭的名稱。
再次感謝。
回覆:將選定的行寫入新文件第一列可能已被選取。 嘗試以下方法覆蓋任何列選擇:
子= dt <<子集(輸出表名( “我的子” ) ,選定的行( 1 ) ,選定的列( 0 )) ;
回覆:將選定的行寫入新文件阿沃爾茨12,
聽起來您已經選擇 A 列了。在這種情況下,JMP 將對所選列和所選行進行子集化。
dt << 選擇其中( :gender == "女" & :dx == "ild" );
dt << 清除列選擇();
sub=dt<<子集(輸出表名( <您的桌子名稱> ), 選定的行(1));
回覆:將選定的行寫入新文件這看起來不錯...
但它只輸出每行中的第一列(稱為 A 列)。 有沒有辦法寫入整行(A 列 - R 列)。
再次感謝
回覆:將選定的行寫入新文件阿沃爾茨12,
您應該能夠執行以下操作:
dt << 選擇其中( :gender == "女" & :dx == "ild" );
sub=dt<<子集(輸出表名( <您的桌子名稱> ), 選定的行(1));
戴夫