在向每个 df 添加新列后,我尝试将数据帧列表取消列出到 R 环境中,
我想为所有数据框保留相同的名称。
我当前的代码:
df_list <- list(CONCE84.dbf, CONCE89.dbf, CONCE92.dbf, CONCE94.dbf,
CONCE96.dbf, CONCE98.dbf, CONCE00.dbf, CONCE02.dbf,
CONCE04.dbf, CONCE05.dbf, CONCE06.dbf, CONCE08.dbf,
CONCE10.dbf, CONCE12.dbf, CONCE14.dbf, CONCE16.dbf,
CONCE18.dbf)
df_list <- lapply(df_list, function(decil) {
mutate(decil,
decil = ntile(gascor, 10))
})
## unlisting list to dfs ##
list2env(df_list, envir = .GlobalEnv)
## console output ##
Error in list2env(df_list, envir = .GlobalEnv) :
names(x) must be a character vector of the same length as x