如何动态更改变量名称?

时间:2014-05-12 08:49:24

标签: r

我有这个表达:

dat$we$VAR = iif(test252.2 > test5.2 & test252.1 < test5.1 & test252 < test5, -1, dat$we$VAR)

我想要的是让VAR动态。

例如VAR = names(mydata)[1]

请注意,dat$we$VAR也位于iif函数

的末尾

1 个答案:

答案 0 :(得分:0)

var = "VAR"
dat$we[[var]] = iif(test252.2 > test5.2 & test252.1 < test5.1 & test252 < test5, -1, dat$we[[var]])