我有两个数据框,我想从另一个中减去一个。
由于某些原因,pd.sub不起作用。我已经阅读了其他问题,但是所有解决方案似乎都没有用。我也尝试过“ fill_value”等。下面是我的代码:
stock_returns = pd.DataFrame([[10,100,200],
[15, 115, 215],
[20,120, 220],
[25,125,225],
[30,130,230]], columns=['A', 'B', 'C'])
p_df = pd.DataFrame([1,2,3,4,5])
print(stock_returns)
print(p_df)
print(stock_returns.sub(p_df, axis=0))