我想这样对大熊猫数据帧进行逐行操作:熊猫据帧逐行填写新列
df = pd.DataFrame(columns=['Product', 'Price', 'Buy', 'Sell'])
df.loc[len(df.index)] = ["Apple", 1.50, 3, 2]
df.loc[len(df.index)] = ["Banana", 0.75, -8, 4]
df.loc[len(df.index)] = ["Carrot", 2.00, -6, -3]
df.loc[len(df.index)] = ["Blueberry", 0.05, 5, 6]
基本上我想创建一个划分价格/新列“比率”买或价格/卖出,取决于哪个abs(买入)或abs(卖出)更大。我真的不知道如何做到这一点...我会使用应用函数吗?
谢谢!
谢谢你的工作!但是有没有办法通过应用函数或其他方法来实现呢? – KidSudi
我已经编辑了使用apply包含解决方案的答复 –