取消列出 R 中的数据帧列表

Unlist a list of dataframes in R

我有一个使用

创建的数据框列表
list_dataframes = list(dataframe_1, dataframe_2...)

现在我想知道如何取消列出此列表。

我已经搜索过了,找到了这个解决方案:

list2env(list_dataframes ,.GlobalEnv)

在这个老问题中:Unlist a list of dataframes

但是,当使用该解决方案时,出现以下错误:

Error in list2env(list_dataframes, .GlobalEnv) : 
  names(x) must be a character vector of the same length as x

知道为什么会这样吗?

谢谢!

该错误是传递没有名称的列表的结果

list2env(list(1, 2, 3), .GlobalEnv)

Error in list2env(list(1, 2, 3), .GlobalEnv) : names(x) must be a character vector of the same length as x

list2env(list(a= 1, b = 2, c = 3), .GlobalEnv)
<environment: R_GlobalEnv>