2

R ファイルを編集するために、emacs のオートコンプリート機能を有効にしたいと考えています。このためには、R 言語のすべてのキーワードをリストする必要があります。これがどこかで入手可能かどうか誰かが知っていますか?使用している外部パッケージにすべての関数名を含める必要があることはわかっていますが、今のところ、r-cran-base にあるもののリストで十分です。

どうもありがとう!

4

7 に答える 7

5

apropos空の文字列引数を指定すると、検索パス上のすべてのオブジェクトが一覧表示されます。デフォルトの GUI でタブ コンプリートに使用されるものです。

apropos("")
   [1] "-"                                    
   [2] "-.Date"                               
   [3] "-.POSIXt"                             
   [4] "!"                                    
   [5] "!.hexmode"                            
   [6] "!.octmode"
   ...
于 2013-09-01T20:36:07.940 に答える
3

を参照?Reservedして?Controlください。?Syntax?Ops

于 2013-09-01T20:32:34.667 に答える
2

ここで議論されていることは、実際の R キーワードとは何の関係もないことに注意してください。これは、それ自体が特別なことです。これは@HongOoiがほのめかしているものだと思います。
R キーワードは、表向きはテーマごとに関数をグループ化するのに役立つように存在しますが、 の特殊なケースを除いて、internal広く使用されていません。

有効なキーワードのリストを見たい場合は、次のように取得できます

readLines(file.path(R.home("doc"), "KEYWORDS.db"))
于 2017-07-22T15:58:33.903 に答える
1

これを試して

ls('package:base')

パッケージ内のすべてのオブジェクトを一覧表示する

于 2013-09-01T20:33:24.460 に答える