【发布时间】:2017-09-07 07:13:35
【问题描述】:
我有 2 个数据框。
df1
id marks
1 100
2 200
3 300
df2
name score flag
'abc' 100 T
'zxc' 300 F
我正在寻找的是我的 df1 的第一行,
检查我的 df2 中的相应列 score ,并获取其标志。
即
row = df1.iloc[0]
marks = row['marks']
从df2的marks中找到对应的值,并给出它的Flag。
即
for marks 100 ====corresponds to score 100 and flag = T
我不想使用 pandas merge,因为我只想查找我的第一行。使用iloc[0]
【问题讨论】: