【发布时间】:2020-11-20 15:47:28
【问题描述】:
不胜感激: 我在列(pandas DF)中有干净的浮点值,如果这个值
Price Comission
10 000 0.1
50 000 5 000
75 000 0.5
我尝试过这样的事情:(没有成功)
for i in range (df.shape [0]):
if (df['Comission'].iloc(i)<1)&(df['Comission'].iloc(i)>0):
df['Comission'].iloc(i)= df['Comission'].iloc(i)*df['Price'].iloc(i)
有没有办法在 Pandas 中更轻松地进行选择并在选择下进行乘法运算?
【问题讨论】:
标签: python pandas conditional-statements