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

如何基于DataFrame中Amount.Requested列的缺失值删除对应整行数据

删除DataFrame中Amount.Requested列空值对应行的方法

使用pandas内置的dropna方法即可高效完成需求,只需通过subset参数指定检查空值的目标列即可。

常用写法

  • 生成新的DataFrame(不修改原有数据,更推荐)
cleaned_df = df.dropna(subset=['Amount.Requested'])
  • 直接修改原DataFrame
df.dropna(subset=['Amount.Requested'], inplace=True)

特殊场景适配

如果你的数据中是用空字符串''来代表Amount.Requested列的缺失值,需要先替换为pandas可识别的空值类型再执行删除:

import numpy as np

# 替换空字符串为标准空值
df['Amount.Requested'] = df['Amount.Requested'].replace('', np.nan)
# 删除对应空值行
cleaned_df = df.dropna(subset=['Amount.Requested'])

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.19 20:36:03