Pandas:在第一个数据帧中获取具有相同值(在两列中)的另一个数据帧中的行

时间:2016-04-19 09:43:03

标签: python pandas dataframe

我有两个数据框A and B,列col1, col2, col3

我想让A中的所有行在col2, col3的{​​{1}}列中具有相同的值。

  

P.S。在col2和col3中具有相同值的A和B中的行索引不一定相同。

1 个答案:

答案 0 :(得分:1)

IIUC你可以尝试merge

if (result.Count > 0)
{
    return Request.CreateResponse<object>(HttpStatusCode.OK, result);
}
else
{
    string[] emptyArray = new string[0];
    return Request.CreateResponse<string[]>(HttpStatusCode.NotFound, emptyArray);
    //return new HttpResponseMessage(HttpStatusCode.NoContent);
}