Numpy的一个优点就是提供了快速的元素级别操作,比如算术运算以及其他复杂操作。DataFrame继承 了大部分功能。
Pandas在这些函数的基础上提供了更为高级的功能。...比如,一元运算不修改行索引和列索引;而对于二元操作,Pandas会自动对齐行索引。...image.png
对齐索引的通用函数
对于二元操作,Pandas会自动对齐索引之后然后进行运算。...对于其他的二元算术操作,结果都是类似的:
A = pd.Series([2, 4, 6], index=[0, 1, 2])
B = pd.Series([1, 3, 5], index=[1, 2,...image.png
上述操作是行级别的,如果需要列级别的操作,需要指定aixs:
df.subtract(df['R'], axis=0)
?
image.png