パッケージ作成の私的まとめ

基本以下の参考リンク・スライドを見とけって話。


上記コンテンツでの注意点としては

R CMD build(or check)〜〜

とコマンド叩いている箇所はwindowsだとRのbinにパス通しておいて、コマンドプロンプト上で上記コマンドを叩いてると読む。いちいちめんどくさいな…

それから、パッケージをアップデートする時はバージョン番号と日付はDESCRIPTIONファイルと.Rdファイルの両方に記述する必要があるのも忘れずに。

良く使うコマンドメモ

#パッケージのチェック
R CMD check PACKAGE_NAME --no-latex
#パッケージのビルド
R CMD build PACKAGE_NAME --no-vignettes --force
#パッケージのインストール
R CMD INSTALL PACKAGE_NAME

アップロードする時は

ftp cran.r-project.org

FTP接続した後、

  • username:anonymous
  • pass:なし

で入って

cd incoming

ディレクトリを変更して

put PACKAGE_NAME

でパッケージをアップロードすればOK。その後、アップロードしたよメールを出す。

追記(201-08-27)

Rのバージョンアップに当たって、若干の変更がある模様。チェックの際には--no-latexではなく--no-manualを使えという警告が出るようになっていた。

#パッケージのチェック
R CMD check PACKAGE_NAME --no-manual