次のことを実行できる GroupBy 句 (PANDAS DATAFRAME 内) を見つけようとしています。
- インプレース変換。
- すべてのお金を追加
- 可能であれば、列「A」と「Money」を持つ元のデータフレームを取得し、「A」をインデックスとして、「Money」を列としてではありません。
入力は以下のようなものです。
dataframe = pandas.DataFrame({'A':[11,11,22,22],
'Cust':['C','D','C','C'],
'Money':np.arange(10,30,5)})
ここで、顧客の種類に基づいて Money 列を追加/削除したいと考えました。その「C」が減算され、「D」が加算され、列「A」にロールされる場合と同様です。したがって、この例では、
A の場合は「11」のようにお金は「5」 B の場合は「22」のようにお金は「-45」