我经常发现我可以将流程中的一个步骤映射到 Series 或 DataFrame 上的一系列矢量化方法。
例子
step1 = df.a_column.reindex(target.index)
result = step1.where(step1 > 0, 1)
但我真正想要的是这一行
result = df.a_column.reindex(target.index).where( ? >0, 1)
您如何引用第一个示例中的步骤 1?
我正在使用熊猫 12 。我认为在 13 中,查询方法将假定当前对象的上下文,但我不知道它是否返回与源相同的形状。