如果某列(Col_5)为空,则该函数将该列(Col_6)的值转换为另一列(Col_6),如下所示: return row['Col_6'] if not pd.isnull(row['Col_6']) else row['Col_5']df[['Col_6', 'Col_5']].apply(shift,
false 因此,这里的目标是删除重复的列,而只保留一列。在这里,我想删除第二行,因为它与第一行同名,但VER等于false。对于名称为C的最后一列,我们只保留具有真Ver的列,对于B列,我们保留这两列,因为没有Ver等于真。 预期的结果将是 NAME ID VER
A. 650.true 因此,这里我考虑了一个按名称分区的窗口函数,然后对VER进行过