尋找數字形式的行索引大家好。
當column2=0時我需要找到行索引
然後使用子集中的行號。
當我使用“選擇位置”或“獲取位置”時,它不會以數字形式提供索引。
dt<<GET rows="" where=""></GET>
回覆:尋找數字形式的行索引<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />您的結果顯示沒有符合您條件的行。 如果您知道其中有包含 0 的行,則可能是您的列是字元資料類型並且比較是數字...要么在比較中在 0 周圍加上引號,要么將列的資料類型變更為數字。
回覆:尋找數字形式的行索引rmat 是行矩陣。要取得可以寫入的行數n = N行(rmat) 。第一行號將是參數[1] , 第二資源管理器[2]取決於恢復率。如果您想在另一列中尋找對應的值,只需針對這些行您可以編寫Column("data")[rmat] << 取得值。
回覆:尋找數字形式的行索引運行這個:
dt=New Table( "example table",
Add Rows( 12 ), New Column( "A column", Numeric, "Continuous",
Set Values( [1, 1, 1, 10, 0, 1, 1, 1, 0, 1, 0, 1] ) ));
rmat = dt << get rows where (as column(1) == 0);
在日誌中你會看到:
[5,9,11]
這是第一列等於 0 的行列表;
回覆:尋找數字形式的行索引表明:
rmat = [](0, 1);
這是什麼意思? 我只需要一個號碼。例如90。 (指第 90 行)
回覆:尋找數字形式的行索引對語法稍作修改:
rmat = dt << get rows where (as column(2) == 0);