R パッケージのバージョンを修正する Fix the version of R packages

Install. packages ()関数を使用して cran パッケージをインストールする場合、パッケージのバージョンを指定することはできません。これは、パッケージの最新バージョンがインストールされ、その依存関係の最新バージョンとの互換性があることが予想されるためです。When you use the install.packages() function to install CRAN packages, you cannot specify the version of the package, because the expectation is that you will install the latest version of the package and it should be compatible with the latest version of its dependencies. 古くなった依存関係がインストールされている場合は、それも更新されます。If you have an outdated dependency installed, it will be updated as well.

場合によっては、R パッケージのバージョンを修正する必要があります。Sometimes you want to fix the version of an R package. これにはいくつかの方法があります。There are several ways to do this:

ライブラリ UI または APIを使用して、クラスターのすべてのインスタンスに R パッケージをインストールする場合は、3番目のオプションをお勧めします。When you use the Libraries UI or API to install R packages on all the instances of a cluster, we recommend the third option.

Microsoft R アプリケーションネットワークでは、CRAN 毎日のスナップショットを保存する Cran Time マシン が保持されます。The Microsoft R Application Network maintains a CRAN Time Machine that stores a snapshot of CRAN every night. スナップショットはで利用でき https://cran.microsoft.com/snapshot/<date> ます。ここで、 <date> は目的のスナップショットの日付 (2019-05-01 など) です。The snapshots are available at https://cran.microsoft.com/snapshot/<date> where <date> is the date of the desired snapshot, for example, 2019-05-01. 特定のバージョンの R パッケージをインストールするには、ライブラリの作成時に、この URL を Cran ライブラリ のリポジトリとして指定します。To install specific versions of R packages, specify this URL as the repository of your CRAN library when you create the library.