相关疑难解决方法(0)

当隐含ID列时,合并来自csv文件的许多数据帧?

我想把一堆数据框合并在一起(因为如果你只处理w/one,似乎很多操作都会更容易,但如果我错了就纠正我).

目前我有一个这样的数据框:

ID, var1, var2
A,  2,    2
B,  4,    5
.
.
Z,  3,    2
Run Code Online (Sandbox Code Playgroud)

每个ID都在一行上,有几次单次测量

我还有一个csv文件w /重复测量每个ID,如:

filename = ID_B.csv

time, var4, var5
0,    1,    2
1,    4,    5
2,    1,    6
...
Run Code Online (Sandbox Code Playgroud)

我想要的是:

ID, time, va1, var2, var4, var5
...
B,  0,    4,   5,    1,    2,
B,  1,    4,   5,    4,    5,
B,  2,    4,   5,    1,    6,
...
Run Code Online (Sandbox Code Playgroud)

我真的不关心列顺序.我能想到的唯一解决方案是将ID列添加到每个csv文件,然后循环调用它们merge()几次.有更优雅的方法吗?

csv merge r rowname

19
推荐指数
1
解决办法
6307
查看次数

标签 统计

csv ×1

merge ×1

r ×1

rowname ×1