在数据帧列表中使用dataframe的名称

时间:2016-06-14 13:31:26

标签: r list dplyr plyr

我尝试从我之前发布的问题looping inside list in r

解决问题

有没有办法获取数据框列表中的数据框的名称? 我列出了一系列数据框,并列出了我要应用myfunction的每个数据框。但我不知道如何获取每个数据帧的名称,以便在nameofprocesseddf的{​​{1}}上使用它。

这是我获取数据框列表和直到现在的代码的方法。有什么建议我可以做这个工作吗?

myfunction

1 个答案:

答案 0 :(得分:1)

事实上,数据帧的名称不是数据帧的属性。它只是用于调用对象的表达式。因此,数据框的名称确实是' list_dataframes [i]'

由于我假设您要为数据框命名,因为文本文件的名称没有扩展名,我建议你使用类似的东西(它需要库字符串):

o.call(
new MyFunction<List<String>>()
                {

                    @Override
                    public void call(List<String> lst) throws Exception {
   }
}