基本Python算法:读取两个数据集并使用它们进行操作

时间:2017-03-16 14:26:42

标签: python algorithm

也许是一个基本问题。我有一个包含两列的数据文件,如下所示。

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

任何帮助将不胜感激

谢谢!

1 个答案:

答案 0 :(得分:0)

(从评论到回答)

for idx, row in df.iterrows():
    if idx > 1 and row[1] != oldrow[1]:
         df.ix[idx,0] += 100
    oldrow = row