标签: python-3.x pandas sklearn-pandas
我有两列,即A列和B列。从第二行到最后一行,我想用A列的当前行减去B列的前一行,并仅存储在B列中。我该如何实现? 我尝试过此link,但仍然无法正常工作。请帮助
答案 0 :(得分:0)
这是您可以实现的方式:
import pandas as pd df = pd.DataFrame({'A':np.random.randint(1,20,5), 'B':np.random.randint(1,20,5)})
df['B'] = df.A - df.B.shift(1)
输出: