开发者社区 问答 正文

Python中根据阈值删除行或列的方法是什么?

Python中根据阈值删除行或列的方法是什么?

展开
收起
游客qzzytmszf3zhq 2021-11-30 00:56:24 316 分享 版权
1 条回答
写回答
取消 提交回答
  • 基于“any”或“all”的删除并不总是最好的选择。 我们有时需要删除具有“大量”或“一些”缺失值的行或列。

    我们不能将这样的表达式分配给 how 参数,但 Pandas 为我们提供了一种更准确的方法,即 thresh 参数。

    例如,“thresh=4”意味着至少有 4 个非缺失值的行将被保留。 其他的将被丢弃。

    我们的数据框有 6 列,因此将删除具有 3 个或更多缺失值的行。

    2021-11-30 00:56:43
    赞同 展开评论
问答分类:
问答标签:
问答地址: