熊猫按2列中的值过滤,返回整行

迪伦·梅斯(Dylan Meeus)

我在这里环顾了多个问题,没有解决方案。我有一个矩阵,我想在其中过滤2列中的值,并返回应用此过滤器整行

目前,我已经尝试过:

mask = (data['sender'] == 'me') & (data['status'] == 'done') data[mask] 这会使所有值变为“ NaN”。

当我尝试单独应用遮罩时,我得到的DataFrame在位置中包含正确的值,但所有其他列均为NaN。

我还尝试了一种不同的方法,即像这样:

data.loc[data['sender' == 'me'] 除了显示值所在的“行x列”之外,使用NaN转换每个值的结果相同。

kerastf

希望这可以帮助

    k=pd.DataFrame()
    k=data[(data['sender'] == 'me') & (data['status'] == 'done')]
    k.head()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章