我有两个数据框.我已经try 生成一个简短的数据来解释我正在寻找什么,任何建议或帮助,我都很感激.
df = pd.DataFrame({'policy number':[11,22,33,44,55,66,77,88,99], ' policy status':['good', 'good', 'good', 'good', 'good','good', 'good', 'good', 'good']})
个
df_2 = pd.DataFrame({'policy number':[11,83,63,44,55,66,67,88,99,100], 'policy status':['bad','bad', 'good', 'good', 'bad', 'good','bad', 'good', 'average', 'good']})
个
我想按保单编号比较两个数据帧,如果[POLICY STATUS]列仍然良好,我想保留这些策略.否则,我想将它们从我的第一个数据框中删除.
有没有更简单的方法来解决这个问题?我try 迭代两个数据框的每一行并比较它们,但这需要很多时间,因为我有更大的数据集.
提前感谢!