【发布时间】:2017-07-18 16:30:23
【问题描述】:
我想对数据帧进行条件减法(如第一张图片所示)。
基本上,这就是我想做的:
- 减去我和你之间食物和衣服的 col1 和 col2 的值,并为差异创建新行。
由于第一行有“food”和“me”,第三行有“food”和“you”,所以从第一行中减去第三行的 col1 和 col2 的值 (300 - 600 = -300,200 - 500 = -300)。
由于第二行有“clothing”和“me”,第四行有“clothing”和“you”,所以从第二行中减去第四行的 col1 和 col2 的值(500 - 200 = 300和 600 - 700 = -100)。
如何使用 Pandas 数据框实现这一点?
【问题讨论】:
-
transportdataframe pandas ,如df.T并附加列然后将其传输回来 -
除了接受@ScottBoston 的答案外,请考虑对它进行投票。谢谢。