我有这个表达:
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
函数
答案 0 :(得分:0)
var = "VAR"
dat$we[[var]] = iif(test252.2 > test5.2 & test252.1 < test5.1 & test252 < test5, -1, dat$we[[var]])