【发布时间】:2013-11-05 07:48:08
【问题描述】:
我是一个 python 人,对 R 非常陌生(到目前为止,我所做的只是复制粘贴代码并截屏生成的图形)。
我现在想真正学习该语言,以便绘制有用的图(现在,我正在尝试绘制this)。
在尝试我的第一个情节时,我遇到了这个函数调用:
sets_options("universe", seq(from = 0, to = 25, by = 0.1))
现在,我想知道是否可以通过调用实现相同的结果
sets_options("universe", seq(0, 25, 0.1))
seq 的帮助页面没有具体说明这一点(或者我没有正确阅读它),所以我希望有人能阐明 R 如何处理位置参数
我尝试在 R 中以这种方式调用该函数并且它有效(没有语法错误等),但我不知道如何测试该函数的输出,所以我不得不在这里询问
【问题讨论】:
-
参数如何匹配的完整细节:cran.r-project.org/doc/manuals/r-release/…。粗略地说,命名参数首先匹配,然后剩余(传递的)参数在位置上与剩余的(正式)参数匹配。
-
一些关于何时在adv-r.had.co.nz/Functions.html#calling-functions使用命名与位置的cmets