私はこのようなデータフレームを持っています:
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ます。