【发布时间】:2015-12-20 07:04:08
【问题描述】:
尝试1:
df[ df > 1.0 ] :返回NAN 中的所有单元格。
尝试2:
df.loc[ df > 1.0 ]:这返回了KeyError: 0
df[df['A']> 1.0]:这可行 - 但我想将过滤条件应用于所有列。
【问题讨论】:
-
您要应用什么过滤条件,
df的示例是什么,您希望输出什么?在对整个 df 进行尝试时,肯定会有一些行只有某些列满足条件(反之亦然),因此对于不满足条件的地方,将其替换为NaN。 -
您是否尝试选择任何列满足条件的行?还是所有列都满足条件?
-
@AnandSKumar 我想选择任何列满足条件的行。感谢您的提问。