You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何同时删除两个独立pandas DataFrame中Target为Gr II的对应行

解决方案

你可以通过生成布尔掩码的方式,同时过滤两个DataFrame,步骤如下:

  1. 创建筛选掩码:
    你可以选择直接排除值为Gr II的行,或者明确指定保留Gr III和Gr IV的行,两种方式都可行:

    # 方式1:排除Gr II
    mask = Target != "Gr II"
    
    # 方式2:明确保留目标类别
    mask = Target.isin(["Gr III", "Gr IV"])
    
  2. 用掩码过滤两个DataFrame:
    把掩码应用到features和Target上,同时可以重置索引让结果更规整:

    filtered_features = features[mask].reset_index(drop=True)
    filtered_target = Target[mask].reset_index(drop=True)
    

这样处理后,filtered_features和filtered_target就只包含Target值为Gr III和Gr IV的对应行,且两者的行数完全匹配。

内容的提问来源于stack exchange,提问作者kukulu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 18:56:13