【发布时间】:2015-12-29 23:05:56
【问题描述】:
这应该很简单,但我不明白发生了什么:
> m <- 6
> bquote(risk.(m) <- risk[list(.(m))])
risk.(m) <- risk[list(6)]
为什么没有返回
risk6 <- risk[list(6)]
这是我想要达到的目标?我已阅读文档,但不知道我缺少什么。
【问题讨论】:
-
?bquote说"terms wrapped in .() are evaluated in the specified 'where' environment." -
risk.是语法上有效的符号。bquote不是sprintf。但是,这看起来像一个 xy 问题。你想要达到的目标不是你应该需要的。
标签: r side-effects