需要帮助了解'rep()'函数

hash_includes_what
rep (2,5)
rep

大家好,我正在通过观看Udemy教程学习“ R”,并且我一直在关注。最近,我学习了seq()和rep()函数。但是,当我尝试运行上面编写的代码时,会得到其他输出。代码返回2.2.2.2.2.Primitive("rep")我正在使用Kaggle笔记本。帮助我了解此功能的工作原理,这里出了什么问题以及如果我们以rep(2,3,4,5)提供多个输入会发生什么(1,2,3,4,6,8)

本诺里斯

在R中,rep是一个函数。它被设计为将其第一个参数复制与第二个参数相同的次数。因此,rep(2, 5)返回一个长度为5的向量,每个元素为2。

在R中,函数也是对象,当您输入函数名称时,R将通过显示输入是函数并提供期望的参数来返回有用的东西。.Primitive("rep")部分告诉您这rep是基本函数,是基本R代码的一部分。

rep
function (x, ...)  .Primitive("rep")

在这种情况下,rep需要至少一个参数x,该参数将被复制。...表明它可以采取一些其他的可选参数。要了解它们,你可以查看帮助文件rep?rep

您可以rep使用更多参数来调用,但是行为可能与您期望的不一样。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章