確認: R パッケージを ZIP/TAR として配布すると、パッケージをインストールしても依存関係が自動的にダウンロード/インストールさrepos = NULL
れinstall.packages()
ませんrepos = NULL
。これを機能させる方法は、インストール スクリプトをパッケージ化することです。それは可能ですか?ここに何かが完全に欠けていますか?ソースからインストールし、依存関係を自動的にダウンロードしてインストールするメカニズムがありますか?
質問する
5582 次
4 に答える
10
devtools
パッケージには機能がありますinstall
。R パッケージのソース コードを含むディレクトリで使用すると、そのパッケージがインストールされ、CRAN から依存関係がダウンロードされます。
于 2013-04-10T02:26:39.520 に答える
8
repos
独自のリポジトリを作成し、パッケージを探す場所のベクトルに設定することができます。ここでは、独自のリポジトリから始めて、CRAN ミラーへのリンクを含めます。これは私が行っていることであり、非常にうまく機能します。パッケージを他のユーザーと簡単に共有し、たまたまどのコンピューターからでも更新できるからです。
于 2011-04-27T13:47:46.993 に答える
1
Githubアカウントmynameを持っている場合は、 R パッケージをリポジトリmypackageにプッシュします。次に、 を呼び出しますdevtools::install_github("myname/mypackage")
。パッケージmypackageがダウンロードされ、 DESCRIPTIONファイルの Imports の下にリストされているすべての依存関係と同様にインストールされます。
于 2016-12-09T22:35:54.137 に答える