我正在尝试找到可以执行以下操作的 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)})
现在我想根据类型添加/减去货币列。就像如果它的“C”然后减去“D”然后添加并滚动到“A”列。所以对于这个例子,它将是
对于 A,如“11”,钱是“5” 对于 B,如“22”,钱是“-45”