
やあ、
上記の表は、私のデータセットの一例にすぎません。 私は100k行と500以上の列を持っています。 私の質問は、「aaa」行を削除する方法です
最終結果がどうなるかわかりません。結果のテーブルを次のようにする場合:

Names Default To Here( 1 );
dt = Current Data Table();
// Get all of the column names
colNameList = dt << get column names( string );
// Remove the first column name from the list
Remove From( colNameList, 1, 1 );
dt << Begin Data Update;
// Loop across all columns in the list and recode them
For( i = 1, i <= N Items( colNameList ), i++,
dt << Recode Column(
As Column( dt, colNameList[i] ),
{Map Value( _rcOrig, {"aaa", " "}, Unmatched( _rcNow ) )},
Update Properties( 1 ),
Target Column( As Column( dt, colNameList[i] ) )
)
);
dt << End Data Update;
最終結果が

Names Default To Here( 1 );
dt = Current Data Table();
// Get all of the column names
colNameList = dt << get column names( string );
// Remove the first column name from the list
Remove From( colNameList, 1, 1 );
// Loop across all columns in the list and find rows
// that have aaa for that column
For( i = 1, i <= N Items( colNameList ), i++,
dt << select where(
As Column( dt, colNameList[i] ) == "aaa",
current selection( "extend" )
)
);
// Delete all selected rows
dt << delete rows;
データテーブルの画像を提供する今後の議論のために、テーブルの画像としてではなくテーブルとして挿入するか、可能であればテーブルを添付してください。これにより、テーブルを個別に作成するために必要な時間を費やす必要があるというレスポンダーの要件がなくなります。