私はこのようなデータフレームを持っています:
A B Ind
1 10 8 1
2 9 10 2
3 7 1 2
4 19 20 1
5 . . .
値に基づいて列を合計するにはどうすればよいInd
ですか?の場合Ind==1
、列からの合計A
、の場合Ind==2
、列からの合計B
。たとえば、最初の4行の出力は、である必要があります10+10+1+19=30
。ここで、最初の10はにA
、2番目の10はにB
、3番目の1はにB
、4番目の19はにありA
ます。