我有这个数据帧:
COL_1 COL_2 COL_3 COL_4 NUM_1 NUM_2 NUM_3 NUM_4
NaN AD MD TR 0 0 1 1
AD TT MD TR 1 0 1 1
AD TT MD NaN 0 0 1 0
我想删除那些在AD
之后的列索引中NUM_
等于1的行。例如,第一行中AD
的列索引等于2(COL_2
)。所以,NUM_3
(在NUM_2
之后的下一个)等于1。这意味着这一行应该被删除。你知道吗
结果是:
COL_1 COL_2 COL_3 COL_4 NUM_1 NUM_2 NUM_3 NUM_4
AD TT MD TR 1 0 1 1
AD TT MD NaN 0 0 1 0
假设
COL*
列数与NUM*
列数相同,可以尝试以下矢量化方法:相关问题 更多 >
编程相关推荐