也许是一个基本问题。我有一个包含两列的数据文件,如下所示。
80696,23.00
80397,23.00
80397,23.00
80699,22.00
现在,我希望每次第二列改变一个点时,在第一列中添加100。如果它没有改变什么也不做。所以我会有一个输出:
80696,23.00
80397,23.00
80397,23.00
80799 下,22.00
任何帮助将不胜感激
谢谢!
答案 0 :(得分:0)
(从评论到回答)
for idx, row in df.iterrows():
if idx > 1 and row[1] != oldrow[1]:
df.ix[idx,0] += 100
oldrow = row