小编Ang*_*son的帖子

熊猫真假匹配

对于此表:

在此处输入图片说明

我想生成“desired_output”列。实现这一目标的一种方法可能是:

  1. col_1 中的所有 True 值都直接传输到所需的输出(红色箭头)
  2. 在 desired_output 中,将 True 值置于任何现有 True 值之上(绿色箭头)

我试过的代码:

df['desired_output']=df.col_1.apply(lambda x: True if x.shift()==True else False)
Run Code Online (Sandbox Code Playgroud)

谢谢

boolean calculated-columns dataframe pandas

4
推荐指数
1
解决办法
132
查看次数

标签 统计

boolean ×1

calculated-columns ×1

dataframe ×1

pandas ×1