FAQ-1004 OriginでRに接続できない場合はどうしたら良いのでしょうか?

最終更新日:2019/05/06

RがインストールされているのにOriginでRがインストールされていない、またはR が見つからないと表示される場合、それを解決する簡単な方法があります。

背景

OriginでRを開くよう求められた際、WindowsレジストリRのインストールフォルダのレジストリキーを検索します。レジストリキーが見つからない場合、R_HOME Windowsの環境変数を探します。

場合によって、Windows用のRのインストーラーがレジストリキーを設定しないか、キーの設定をスキップしている可能性があります。また、RのインストーラーがR_HOME Windowsの環境変数を設定していない場合もあります。

このような状況では、OriginはRを認識できずインストールされていないと判断します。

解決法

解決法として、Rのインストールフォルダを指すR_HOMEと名付けられたWindowsの環境変数を追加します。

RC:\Program Files\R\R-3.6.0のようなディスク上のフォルダにインストールされていると仮定して、次の手順を実行します。

  1. Origin/Proが実行していたら、閉じます。
  2. Windowsサーチで、コントロールパネル を検索し、コントロールパネルを開きます。さらに『システム > システムの詳細設定』を開きます。
  3. システムのプロパティダイアログで、 詳細設定タブを選択します。
  4. 環境変数...ボタンをクリックします。
  5. ユーザー環境変数またはシステム環境変数いずれかの下にある、新規...ボタンをクリックします。(下記のNoteを参照 )
  6. 変数名R_HOMEと入力します。
  7. 変数値に、Rのインストールパスを入力します。(例:C:\Program Files\R\R-3.6.0
  8. OKをクリックして、ダイアログを閉じます。


次回Originを開く際、Rへ接続すると正しく接続されるはずです。


Note:環境変数をユーザ変数に追加するか、システム変数を追加するかは必要に応じて異なります。ご自身がご自分のPCでRを使用する場合は、ユーザー変数を設定するだけで十分です。他の人があなたのPCを使用する場合、システム変数として設定する必要がある場合があります。お試しください。



キーワード:R、Rコンソール、R_HOME、環境変数、接続