我正在使用熊猫来排序通过Excel电子表格。我想执行一个if/elif函数来在我的数据框内的新列中返回一个字符串。我试图返回一个名为“action”的新列,它返回基于时间值的字符串。熊猫条件声明和添加列
state time
ca 1
ca 5
ca 7
ca 10
for rows in df:
if df[time]>=1:
return "do nothing"
elif df[time]<=5:
return "add more"
elif df[time]<=10:
return "add less"
else:
return "error"
您有更具体的问题或错误吗? – Legman
请接受解决您的问题的答案 – JoYSword