R新手问题在这里.我有一个名单dbdata.通常我会这样使用它:
myresults <- rlm(V001 ~ V002+V003, data=dbdata)
Run Code Online (Sandbox Code Playgroud)
但是,我想让这些参考动态化.我需要这样的东西:
var1 <- "V001"
var2 <- "V002"
var3 <- "V003"
myresults <- rlm(var1 ~ var2+var3, data=dbdata)
Run Code Online (Sandbox Code Playgroud)
我如何在上下文中引用变量rlm()?我想也许是这样的eval(),但那不起作用.
谢谢!
我将数据帧名称作为字符串传递给函数.如何从字符串中获取引用数据框的内容?假设我有字符串'mtcars',我想打印数据帧mtcars:
printdf <- function(dataframe) {
print(dataframe)
}
printdf('mtcars');
Run Code Online (Sandbox Code Playgroud) r ×2