我正在根据准确性对两个数据框进行排序。所以我首先使用严格的条件将两个df合并成一个,
如何删除合并列?或者如何解决此ValueError?
_merge未出现在df.columns中,因此我无法
how='outer', indicator=True
,然后将其保存到名为'perfect'的df中。之后我从_merge列中提取出left_only和right_only
到两个新的dfs中。然后我将这两个df与简单条件 how='outer', indicator=True
合并,并将新的df保存为'partial match'。但是当我这样做时,我遇到了错误ValueError: Cannot use name of an existing column for indicator column
,因为我再次使用了indicator = True
,但我需要该指标应用于不匹配的行(即左侧和右侧仅出现一次),并将它们放到更简单的条件中。如何删除合并列?或者如何解决此ValueError?
_merge未出现在df.columns中,因此我无法
drop(['_merge') or del df._merge