如何在R中分配宏变量?

在SAS中,我将使用以下代码

%LET DEPVAR = sales_ind

PROC REG DATA=mydata;
MODEL &DEPVAR = VAR1 + VAR2;
RUN;

但是,在R中,我正在努力做类似的事情(这不起作用)
depvar <<- sales_ind

reg<-lm(depvar ~ var1 + var2, data=mydata)

有任何想法吗?

谢谢!

最佳答案

这个怎么样:

reg<-lm(formula(paste(depvar ,'~  var1 + var2')), data=mydata)

08-25 04:39