ループと条件付きの使用に関するヘルプが必要こんにちは、みんな、
私は以下のデータテーブルを持っています、私はゼロの各スタックのための最初のゼロの後にゼロを削除するためにいくらかの助けが必要です。(つまり、SEEN [i]がゼロで、かつSEEN [i-1]がゼロの場合は、行を削除します。
前もって感謝します :)
再:ループと条件付きを使用するための助けが必要ありがとう:)再:ループと条件付きを使用するための助けが必要必要なのは、データテーブルをループ処理して、指定した条件を満たすすべての行を見つけ、その行番号をキャプチャして、最後にそれらの行をすべて削除することです。
Names Default To Here( 1 );
dt = Current Data Table();
theList = {};
For( i = 1, i <= N Rows( dt ), i++,
If( :SEEN[i] == 0 & :SEEN[i - 1] == 0,
Insert Into( theList, i )
)
);
dt << delete rows( theList );再:ループと条件付きを使用するための助けが必要 @Kian 、
以下を試してください。
dt = Current Data Table(); // Get reference to the data table
dt << New Column("Test",Numeric,Continuous,Formula(If(:SEEN[Row()] == 0 & :SEEN[Row()-1]==0,1,0)));
dt << Select Where(:Test == 1);
Wait(3); // For Demo
dt << Delete Rows ;