【发布时间】:2019-03-13 16:06:36
【问题描述】:
【问题讨论】:
-
它们在设置函数参数时不会做同样的事情。在调用中使用时,
<-在调用环境中分配一个变量,但不设置参数名称,而=则相反。这里发生的事情就像alist(x <- 1)如何返回一个未命名的表达式列表,而alist(x = 1)返回一个数字的命名列表。这很重要,因为所有关键字参数(...之后的参数)都需要名称。 -
@alistaire 感谢您的有用评论。但是表达式列表和数字列表之间有什么区别?由于我无法为函数中的参数 x 执行“typeof”(即 alist(x=1) 和 alist(x
-
如果你在它或子集上调用
str,你可以看到。表达式是未计算的语言对象。假设你打算传递给参数的参数是一个数字,它会导致问题。
标签: r