roxygen2

    34

    4答えて

    RStudioは自動化されたテンプレートの作成をサポートしていますか? Emacs-ESSでは、C-x C-oは関数用のロキシーテンプレートを生成します。この中 foo <- function(x,y) x+y :例えば、それは自動的にこれを変換します ##' .. content for \description{} (no empty lines) .. ##' ##' .. cont

    15

    2答えて

    私はRパッケージを文書化するためのツールとしてroxygen2を使用していますが、私はroxygen2に@referencesタグがあることがわかりましたが、フリーフォームのテキストしか受け入れられないようです。 @bibliographタグと@citeというタグを持つroxygenについていくつかのプレゼンテーションを見つけましたが、roxygen2にそのようなことはないと修正しましたか? 私は

    8

    1答えて

    roxygen2パッケージを使用してRパッケージの.Rdファイルを作成する方法について質問があります。 R関数を文書化するために、私は関数の上にコメントを生成するためにemacsでC-c C-oを使用し、次にそれらを記入してからroxygenize("pkg")を書くことができます。このようにして、私はR関数用の.Rdファイルを持っています。しかし、データサンプルとパッケージ自体の.Rdファイルは

    7

    1答えて

    this SO question on documenting a data set with Roxygenのような質問を読み終えたら、data(package="mypackage")で生成されたリストにデータセット私がコマンドdata(cells)を実行するとロードされます。その後、ls()を実行するとcellsが表示されます。 しかし、多くのパッケージでは、data()コールを必要とせずに

    6

    1答えて

    check Roxygenで代入関数に問題があります。二valueがどこから来ている私は理解していない * checking for code/documentation mismatches ... WARNING Codoc mismatches from documentation object 'IDs': IDs<- Code: function(x, value)

    5

    1答えて

    パッケージを作成してgithubにプッシュしました。devtoolsファンクションinstall_github()は簡単にインストールできます。すなわち、githubリポジトリファイル構造は、/Rおよび/manの各ファイルにそれぞれ*.Rファイルおよび*.Rdファイルを含むように、DESCRIPTIONおよびNAMESPACEが最上位になるようなものです。 ここで、新しい機能を追加することで、いく

    12

    1答えて

    簡単な例は、S4ベースメソッドであるshowへの拡張を作成したことです。私はshowを私のパッケージに再書類化することで曖昧さ回避フォークを引き起こしたくないですし、show,myPkgSpClass-methodのエイリアスを追加することで、新しいクラスのドキュメントのshowへの拡張のドキュメントをmyPkgSpClassのドキュメントに統合したいと考えています。 #' @export #'