R 什么样的文件告诉我们;[“可以用作函数吗?”?
有几个答案表明,从列表中提取子集的最佳方法是使用R 什么样的文件告诉我们;[“可以用作函数吗?”?,r,list,subset,sapply,R,List,Subset,Sapply,有几个答案表明,从列表中提取子集的最佳方法是使用sapply(mylist,“[”,y)。我发现这相当令人不安,因为我从未见过任何建议我们可以像使用函数一样使用“[”。这是在哪里记录的?我检查了?”[['对于我的版本3.6.3,但我在中看不到任何对该功能的引用。R中的所有运算符都是函数。语言定义中记录了这一点: 与其他操作符一样,索引实际上是由函数完成的,可以使用`[`(x,2)而不是x[2] R中的所有运算符都是函数。语言定义中记录了这一点:@Roland'+'(3,4)有效?太好了。我没想
sapply(mylist,“[”,y)
。我发现这相当令人不安,因为我从未见过任何建议我们可以像使用函数一样使用“[”。这是在哪里记录的?我检查了?”[['
对于我的版本3.6.3,但我在中看不到任何对该功能的引用。R中的所有运算符都是函数。语言定义中记录了这一点:
与其他操作符一样,索引实际上是由函数完成的,可以使用`[`(x,2)
而不是x[2]
R中的所有运算符都是函数。语言定义中记录了这一点:@Roland
'+'(3,4)
有效?太好了。我没想到我的R代码看起来像Lisp。R的设计灵感来自Scheme.@J.Mini'+'(3,4)
不起作用。您必须使用反勾号。@bcarlsen您弄错了。尝试一下。为了真正有趣,请查看软件包sos
,函数的源代码-----嗯,操作员?