【发布时间】:2018-03-28 20:13:07
【问题描述】:
给定两个具有相同索引的熊猫系列:
a = pd.DataFrame([5, 11], columns=['A'], index=[1, 2])
b = pd.DataFrame([2, 3], columns=['B'], index=[1, 2])
A
1 5
2 11
B
1 2
2 3
什么是创建具有相同索引的新系列的有效方法,其中每个值为(value of A - index) / value of B,即
C
1 2 (= (5 - 1) / 2)
2 3 (= (11 - 2) / 3)
感谢您的帮助!
编辑:我注意到我的问题的标题是关于系列的,但文本和答案是关于数据框的。因此,如果有人想对系列 a 和 b 做同样的事情,方法如下:(a - a.index) / b
【问题讨论】: