在R函数中使用变量名而不是列名

时间:2016-11-22 00:50:28

标签: r

在此:

y <- svytable(~date4a, design = Pew.w)

date4a是列名。

我想用变量替换date4a。当然,变量将引用列名。

E.g。类似的东西:

col <- "date4a"

y <- svytable(~col, design = Pew.w)   #This doesnt' work

我该怎么做?

1 个答案:

答案 0 :(得分:2)

假设这是值得做的事情,你可以尝试:

col <- my.data.frame$date4a
y   <- svytable(~col, design=Pew.w)