在lisp中R的等价是什么?

wdk*_*nls 5 lisp r

在lisp中,有一些语法可以在函数参数中按顺序执行多个表达式.鉴于R的lispy起源,我想知道R中是否有相同的功能?我想要写下面的内容:

with(heat,
     do(qqnorm(loss), qqline(loss)))
Run Code Online (Sandbox Code Playgroud)

Jos*_*ien 4

在 R 中,括号用于将多个语句分组为“复合语句”,这似乎是prognLisp 中所扮演的角色。与 一样progn,所有组件语句都会被评估,但仅返回最终语句的值。

with(mtcars, 
     {qqnorm(mpg); qqline(mpg)})
Run Code Online (Sandbox Code Playgroud)