从一个数据帧中取一行并插入python中另一个数据帧的第一行

时间:2015-08-12 20:14:53

标签: python dataframe

我有两个数据帧。两者具有相同的结构,具有相同的列/列名。

A-> dataframe with (v,w,x,y,z) columns ( Some values)
b -> dataframe with (v,w,x,y,z) columns ( All values)

我想从A数据帧中获取值并将其插入B数据帧。

假设当v = 1时,我需要从数据帧中获取行,其中v == 1并插入到b数据帧中。我还想将它插入B数据帧的第一行。

我尝试了以下内容,

b.insert(LOC = 1,值= A [A.v == 1])

但是得到错误

有人可以帮忙吗?

由于

1 个答案:

答案 0 :(得分:0)

只是连接?

import pandas as pd
b = pd.concat([A[A.v==1],b])