我有一个小问题,但我无法弄明白。
我有两个使用dplyr read.xlsx函数生成的多个元组列表。现在我想使用left_join函数和共享列的名称将每个列表的第一个元素相互合并,这意味着两个列表中的元素共享一个名为Study File ID
的列。所以我想使用left_join by = c(Study File ID
= Study FIle ID
)将每个列表的每个元素相互合并。我知道如何将单个列表与Tibble数据帧合并,但不使用2个列表中的每个元素。希望有人可以帮助我
files_all_compounds <- list.files("~/Internship/Internship/Script/Results - Excel files/Script_map", pattern = '*CompoundsPerFile_ML*')
input_files <- list.files("~/Internship/Internship/Script/Results - Excel files/Script_map", pattern = '*inputfiles_ML*')
setwd("~/Internship/Internship/Script/Results - Excel files/Script_map")
data_all_compounds <- lapply(files_all_compounds,read_xlsx)
data_input_files <- lapply(input_files,read_xlsx)
...