【发布时间】:2019-06-18 21:27:11
【问题描述】:
我可能会有一个大数据框,其中第一行如下:
BUCHDAT y y1 y2 y3 y4 y5 y6 y7
7 2017-02-26 577 30.0 622.0 1785.0 2633.0 422.0 10497.0 364.0
现在我想用公式替换“y”到“y7”列:
df['y'] = df['y'] - df['y1']
对此有任何矢量化解决方案吗?所以我想在每一列中应用这个公式,下一列的公式应该是:
df['y1'] = df['y1']- df['y2']
你知道怎么做吗?
【问题讨论】:
标签: python pandas dataframe optimization vectorization