首页 > 解决方案 > 在创建/从数据框列表时使用数据框名称

问题描述

我有三个数据框:df1, df2, df3.

我想将它们合并到一个列表中:

dataframes <- list(df1, df2, df3)

如何将每个数据框的名称用作其对应的列表元素名称?

所以,而不是这个:

> names(dataframes)
[1] "" "" ""

我明白了:

> names(dataframes)
[1] "df1" "df2" "df3"

标签: rlistdataframenames

解决方案


创建列表时需要为它们命名:

dataframes <- list(df1=df1, df2=df2, df3=df3)

names(dataframes)
#"df1" "df2" "df3"

推荐阅读