我希望基于2个数据框列中的行值创建一个计数器列,这里用Col1和Col2表示。Col2是数据中新输入的指示。当1出现时,新的输入出现,之后的0对应于该输入中的测量值。每次出现1时,我希望计数器变量递增1。每次1返回到0(反之亦然)时,我也希望计数器递增1。基于上面的数据集,我希望输出在Col3中如下所示: Co
我有一个看起来像df的数据帧 date way date_1 Bdate_2 A date_2 A 我想添加一个基于这些条件的journey列:它是当way或date不同时从一行到下一行递增的累积和,并在date改变时重置累计和 我已经有了: (df['journey']=df['date'].ne(df[