我有一个关于熊猫的简单索引问题。我想做一个简单的 for 循环来遍历数字 1 到 5。我在使用 pandas 索引时遇到了问题(尽管我确信它很简单!)
我的粗略代码:
def averaged_rel_track(current_tracks, rel_values):
current_tracks['rel_values']=rel_values
current_tracks=current_tracks.set_index('candidate')
#I would like this line to loop over numbers 1 to 5
b_1= current_tracks.rel_values.loc['1']
我试过的:
for i in range(1, 6):
b=current_tracks.rel_values.iloc[i]
for i in range (1, 6):
b = current_tracks.rel_values[i]
for i in range (1, 6):
b=current_tracks.rel_values['i']
以及其他各种类似的变体(包括.ix, .iloc, .loc
)