3

歴史的または効率的な理由で R のプリミティブ関数のリストを見つけるにはどうすればよいですか?

プリミティブ関数は、R コードと R の記述に使用される C コードとの間のリンクを提供する関数です。

4

2 に答える 2

11

これにより、への呼び出しをラップするすべての R 関数の名前が取得されます.Primitive()

nms <- names(methods:::.BasicFunsList)        ## ?.BasicFunsList for more info

length(nms)
# [1] 192
c(head(nms, 8), tail(nms, 8))
#  [1] "$"          "$<-"        "["          "[<-"       
#  [5] "[["         "[[<-"       "%*%"        "xtfrm"     
#  [9] "switch"     "tracemem"   "unclass"    "untracemem"
# [13] "while"      "{"          "||"         "~"      
于 2012-09-28T01:30:53.437 に答える
-3

これは、歴史と効率に関する多くの情報を持っているCranによるマニュアルです。R コマンドの簡単な紹介と、どのシナリオでどのコマンドを使用するのが適切かを説明しています。

于 2012-09-28T01:10:07.140 に答える