我有一个熊猫数据框,看起来像这样(它是一个相当大的)
date exer exp ifor mat
1092 2014-03-17 American M 528.205 2014-04-19
1093 2014-03-17 American M 528.205 2014-04-19
1094 2014-03-17 American M 528.205 2014-04-19
1095 2014-03-17 American M 528.205 2014-04-19
1096 2014-03-17 American M 528.205 2014-05-17
现在我想逐行迭代,当我经历每行,ifor的值
在每一行可以根据一些条件改变,我需要查找另一个数据帧。
现在,我如何更新这个我迭代。
试了几件事没有一个工作。
for i, row in df.iterrows():
if :
row['ifor'] = x
else:
row['ifor'] = y
df.ix[i]['ifor'] = x
这些方法都不起作用。我看不到在数据框中更新的值。