r - 在创建/从数据框列表时使用数据框名称
问题描述
我有三个数据框:df1
, df2
, df3
.
我想将它们合并到一个列表中:
dataframes <- list(df1, df2, df3)
如何将每个数据框的名称用作其对应的列表元素名称?
所以,而不是这个:
> names(dataframes)
[1] "" "" ""
我明白了:
> names(dataframes)
[1] "df1" "df2" "df3"
解决方案
创建列表时需要为它们命名:
dataframes <- list(df1=df1, df2=df2, df3=df3)
names(dataframes)
#"df1" "df2" "df3"
推荐阅读
- java - 我的代码中有一个语法错误,我找不到它:Java。任何人都可以看到吗?
- python - 如何格式化它,以便在 python 中没有空格
- python - 蟒蛇 | 发出 GET 请求 JSON 文件时出现 KeyError 'totalResults'
- pine-script - 在 calc_on_order_fills = true 和 calc_on_every_tick = true 时,策略未在 Open、High、Low、Close 上执行
- git - 如何从远程存储库中删除文件夹
- mysql - 组织大量列和数据的更好方法?
- python - 过滤掉一个数据框
- c++ - 余数除法有问题,不允许被零除(c++)
- javascript - 如何仅使用变量名访问变量并使用函数调用语法为同一变量设置值?
- javascript - 如何执行 chai assert 来验证表是否为空