在 lisp 中,有语法可以在函数参数中按顺序执行多个表达式。鉴于 R 的 lispy 起源,我想知道 R 中是否有等效的功能?我正在想象编写如下内容:
with(heat,
do(qqnorm(loss), qqline(loss)))
最佳答案
在R中,括号用于将多个语句组合成一个“复合语句”,这似乎是Lisp中progn
所扮演的角色。与 progn
一样,所有组件语句都会被计算,但只返回最终语句的值。
with(mtcars,
{qqnorm(mpg); qqline(mpg)})
关于r - lisp 中 progn 的 R 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28621739/