R ファイルを編集するために、emacs のオートコンプリート機能を有効にしたいと考えています。このためには、R 言語のすべてのキーワードをリストする必要があります。これがどこかで入手可能かどうか誰かが知っていますか?使用している外部パッケージにすべての関数名を含める必要があることはわかっていますが、今のところ、r-cran-base にあるもののリストで十分です。
どうもありがとう!
apropos
空の文字列引数を指定すると、検索パス上のすべてのオブジェクトが一覧表示されます。デフォルトの GUI でタブ コンプリートに使用されるものです。
apropos("")
[1] "-"
[2] "-.Date"
[3] "-.POSIXt"
[4] "!"
[5] "!.hexmode"
[6] "!.octmode"
...
を参照?Reserved
して?Control
ください。?Syntax
?Ops
ここで議論されていることは、実際の R キーワードとは何の関係もないことに注意してください。これは、それ自体が特別なことです。これは@HongOoiがほのめかしているものだと思います。
R キーワードは、表向きはテーマごとに関数をグループ化するのに役立つように存在しますが、 の特殊なケースを除いて、internal
広く使用されていません。
有効なキーワードのリストを見たい場合は、次のように取得できます
readLines(file.path(R.home("doc"), "KEYWORDS.db"))
これを試して
ls('package:base')
パッケージ内のすべてのオブジェクトを一覧表示する