通过匹配文件夹中所有文件中的列来创建新的dataframe
一个文件夹中有n个文件。我想通过将文件夹中的所有文件合并为一个通用的基因名称来创建一个数据帧通过匹配文件夹中所有文件中的列来创建新的dataframe,r,merge,R,Merge,一个文件夹中有n个文件。我想通过将文件夹中的所有文件合并为一个通用的基因名称来创建一个数据帧 x1 <- gene counts normalized value ZYG11B|79699 5691 39.158706 5.0332932 ZYX|7791 22900 54.377240 71.2548929 ZZEF1|23140
x1 <-
gene counts normalized value
ZYG11B|79699 5691 39.158706 5.0332932
ZYX|7791 22900 54.377240 71.2548929
ZZEF1|23140 2244 34.791407 4.4889687
ZZZ3|26009 5104 75.652432 9.7257335
x1尝试读取列表中的文件。然后Reduce(function(…)merge(…,by='gene'),lst)
@lst您需要读取文件,即lst1在这种情况下,在列表中子集数据集`i.e.lst2我想如果您设置初始lst1
即名称(lst1)
x_final <-
gene x1.value x2.value xn.vlaue
ZYG11B 5.0332932 0.0000000 4.55969082
ZYX 71.2548929 0.5106268 81.97369434
ZZEF1 4.4889687 0.2499209 5.78737210
ZZZ3 9.7257335 20.132950 0.16442613