0
私はカスタムパッケージを作成し、それをリモートマシンに展開したいと考えています。ここに私の現在の長期のワークフローは次のとおりです。ソースからのカスタムRパッケージのリロード
- カスタムパッケージを作成 'my_package_0.1.0.tar.gz'
- SCPパッケージには、リモートマシンに
install.packages("/path/to/my_package0.1.0.tar.gz")
library('my_package')
他の人がマシンに接続するときは、インストールとライブラリを実行する必要があります。
install.packages("/path/to/my_package0.1.0.tar.gz")
library('my_package')
私はカスタムパッケージを共有し、ワークフローが可能持つことができる方法はあります:
library('my_package')
で
- ロードパッケージリモートセッションを作成します。
をリモートマシンへの管理アクセス権を持っていませんか?この場合、システム全体でパッケージをインストールすることができます。 – neilfws
また、これはいくつかの助けかもしれません:http:// stackoverflow。com/questions/3487329/installing-r-packages-available-for-all-users –
あなたのパッケージをスクリプトとして保存し、例えばgithubにオンラインでアップロードする方法もあります。そうすれば、ユーザーは単にgithubからスクリプトを入手することができ、常に最新の状態になります。 – thc