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.