关于保留一列值满足某些约束的行[重复]
Posted
技术标签:
【中文标题】关于保留一列值满足某些约束的行[重复]【英文标题】:regarding keep rows where one column value satisfy certain constraints [duplicate] 【发布时间】:2019-01-18 03:08:23 【问题描述】:有一个数据框,一列,例如“成本”,有一些零/空条目,我想保留“成本”列不为零/空的行。如何在 Pandas 中做到这一点?
【问题讨论】:
【参考方案1】:您必须执行两个过滤器,首先删除 nan 值:
df.dropna(subset = ['cost'],inplace = True)
然后也删除零值:
df = df.loc[df.cost != 0]
【讨论】:
以上是关于关于保留一列值满足某些约束的行[重复]的主要内容,如果未能解决你的问题,请参考以下文章
保留数据框中的行,对于某些列的值的所有组合,在另一列中包含相同的元素