私はパンダが初めてなので、ご容赦ください。私はデータフレームAを持っています:
one two three
0 1 5 9
1 2 6 10
2 3 7 11
3 4 8 12
そして、A の列間の関係を表すデータフレーム B:
one two # these get mutated in place
three 1 1
one 0 0
これを使用して、その場で値を他の列の値と乗算する必要があります。出力は次のようになります。
one two three
0 9 45 9
1 20 60 10
2 33 77 11
3 48 96 12
したがって、この場合、各行の調整を行いました。
one *= three
two *= three
これを Pandas/Numpy で効率的に使用する方法はありますか?