【发布时间】:2017-08-08 08:37:36
【问题描述】:
我正在尝试使用 if-else 和 for-loop 将值添加到“Overall”列,但它似乎不起作用。
我正在使用我的 DataFrame 的“Total”列中的值来确定“Overall”列的值是通过还是失败。]
for index, row in Score.iterrows():
if Score['Total']>=100:
Score.insert(index,'Overall', 'Pass')
else:
Score.insert(index,'Overall', 'Fail')
Name Maths English Total Overall
0 Tom 50 50 100
1 Jack 80 50 130
2 Tim 70 80 150
3 Hen 1 84 85
【问题讨论】:
标签: python-3.x pandas for-loop if-statement dataframe