我需要把这个for循环转换成一个列表理解。此for循环遍历一个数据帧,以查找列'TL'
的条目包括“J”和列'Ink' = 0
的每一行,并删除整行:
for r in df.T:
if 'J' in df.loc[r,'TL'] and df.loc[r,'Ink'] == 0:
df.drop(r)
else:
continue
我试过了
^{pr2}$我有一个错误
ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
尝试:
相关问题 更多 >
编程相关推荐