pandas行列传播运算

来源:互联网 发布:淘宝实名认证怎么弄 编辑:程序博客网 时间:2024/06/06 07:37

frame = pd.DataFrame(np.arange(12).reshape(4,3),columns=list(‘bde’),index=[‘one’,’two’,’three’,’four’])
print(frame)
series2 = pd.Series(range(3),index=[‘b’,’e’,’f’])
print(frame + series2)

上述是在行上传播
如果要在列上传播的话,必须要用算素运算的方法

>

frame=pd.DataFrame(np.arange(12).reshape(4,3),columns=list(‘bde’),index=[‘one’,’two’,’three’,’four’])
print(frame)
series3 = frame[‘d’]
print(frame.sub(series3,axis = 0))

原创粉丝点击