我有一个变量名列表,我想对相应的变量执行一些操作,例如检查变量是什么类。我可以试试:
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的新手,我还没有找到解决方案。