2

プロセスのステップを Series または DataFrame の一連のベクトル化されたメソッドにマップできることがよくあります。

step1 = df.a_column.reindex(target.index)
result = step1.where(step1 > 0, 1)

しかし、私が本当に欲しいのはこれを1行で

result = df.a_column.reindex(target.index).where( ? >0, 1) 

最初の例の step1 をどのように参照できますか?

パンダ 12 を使用しています。13では、クエリメソッドは現在のオブジェクトのコンテキストを想定すると思いますが、それがソースと同じ形状を返すかどうかはわかりません.

4

0 に答える 0