我在找一种像蟒蛇一样的方法
bind_rows
(
dplyr
在r中的包),它从data.frames列表中进行数据帧连接,并自动将每个data.frame的名称添加为
.id
要记住行从何而来的列。
有什么简单的方法可以做到这一点吗?我试着用
pd.concat
:
df1 = pd.DataFrame([['a', 1], ['b', 2]], columns=['letter', 'number'])
df2 = df1.copy()
pd.concat([df1, df2])
预期产量:
#### .id letter number
#### 0 df1 a 1
#### 1 df1 b 2
#### 0 df2 a 1
#### 1 df2 b 2
谢谢!