1
所以我有10万行的数据是这样的熊猫据帧行数成为同
DF
date ticker holding
0 2016-09-22 1 788315240
1 2016-09-22 2 429232858
2 2016-09-22 3 1677428346
3 2016-09-22 4 321595332
但是当我做:
df.loc[df.ticker == 3]
返回
date ticker stockholding
2 2016-09-22 3 1677428346
2 2016-09-21 3 1679285716
2 2016-09-20 3 1680425466
2 2016-09-19 3 1678823216
2 2016-09-18 3 1678743180
2 2016-09-14 3 1682832643
哟你可能会注意到,所有的行号变成了2,即使我做了
for i, row in df[df.ticker == 3].iterrows():
print i
它打印所有'2's。
我在做什么错在这里?
非常感谢!有用! –
如果我的回答很有帮助,请不要忘记[接受](http://meta.stackexchange.com/a/5235/295067)它。谢谢。 – jezrael