循环遍历R中的变量名称

时间:2016-11-02 18:50:45

标签: r

我有一个变量名列表,我想对相应的变量执行一些操作,例如检查变量是什么类。我可以试试:

for(i in c('var1', 'var2', 'var3')) {
    varname <- paste('df', i, sep = '')
    print(class(varname))
}

显然这不起作用,因为varname是一个字符串。一个建议是使用print(class(get(varname))),但这不起作用。另一个建议是print(class(df[i]))但是这个类是data.frame,这不是我想要的。这似乎是一个非常简单的问题,但作为R的新手,我还没有找到解决方案。

0 个答案:

没有答案