迭代数据帧的值

时间:2016-03-22 16:55:03

标签: python pandas

具有类似于以下的数据框

Country 00:00 00:30 01:00 ... 23:00 23:30
SWE     10    15    32        12    57
ITA     6     67    64        1     8
USA     92    13    45        8     32
...

我该怎么做?循环浏览美国的项目(并递增10),同时检查索引是否不大于13:30? e.g。

for x in df[df.Country == 'USA]:
    if x.index != '13:30':
        x =+ 10
    else:
        break

非常感谢!

1 个答案:

答案 0 :(得分:1)

df.loc[df.Country == 'USA', '00:00':'13:30'] += 10