Python 尝试删除数据帧中的行时出现键错误

Python 尝试删除数据帧中的行时出现键错误,python,python-3.x,pandas,numpy,pandas-groupby,Python,Python 3.x,Pandas,Numpy,Pandas Groupby,当我尝试执行此代码时,出现此错误,train是一个数据帧,creation_date和sell_date是列的标签。 我想删除创建日期>销售日期“ 有人能帮我一下吗当你在[train]中为我做时,它会给你一个项目,train数据帧。你想迭代train数据帧的行: for i in [train]: if(i.creation_date>i.sell_date): train.drop(train.index[i], inplace=True) ValueError: Th

当我尝试执行此代码时,出现此错误,train是一个数据帧,creation_date和sell_date是列的标签。
我想删除创建日期>销售日期“

有人能帮我一下吗

当你在[train]中为我做
时,它会给你一个项目,
train
数据帧。你想迭代
train
数据帧的行:

for i in [train]:
   if(i.creation_date>i.sell_date):
    train.drop(train.index[i], inplace=True) 

ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), 
a.item(), a.any() or a.all().
for i, row in train.iterrows():
  if(row.creation_date > row.sell_date):
    train.drop(train.index[i], inplace=True)