![R パス[1]="\file/users/bernard/R/win-library/2.15" にパッケージをインストールしています: アクセスが拒否されました](https://rvso.com/image/1337947/R%20%E3%83%91%E3%82%B9%5B1%5D%3D%22%5Cfile%2Fusers%2Fbernard%2FR%2Fwin-library%2F2.15%22%20%E3%81%AB%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%3A%20%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%8C%E6%8B%92%E5%90%A6%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F.png)
最近、R トレーニング コースに参加し、ラップトップで RStudio を使って楽しく作業していました。オフィスに戻って RStudio をインストールし、コースで収集したスクリプトをいくつか実行してみました。しかし、これらのスクリプトを実行するにはパッケージをインストールする必要があり、パッケージをインストールしようとするとエラーが発生しました。
Error in install.packages : path[1]="\file/users/bernard/R/win-library/2.15": Access is denied
私の会社では、セキュリティ上の理由から、デスクトップのハードディスクではなく、U: ドライブと呼ばれるサーバー ドライブに書き込みます。何が起こっているのか、ご存知ですか?
Windows でフォルダーのプロパティを確認しましたが、権限があると表示されていますが、それでも失敗します。C ドライブにフォルダーを作成し、R_LIBS_USER をそのフォルダーに誘導しようとしましたが、うまくいきませんでした。
答え1
おそらく、ライブラリの場所を変更するのが最善策でしょう。
.libPaths("U:/somefolder/library")
この方法では、すべてのパッケージがネットワーク ドライブにインストールされます。