« [C#]匿名クラスのIEnumerableオブジェクトから、あるフィールドが最大となる要素を取得する | トップページ | [C#]R.NETを使う(書き方) »

[C#]R.NETを使う(導入)

C#でRを利用しようとした場合の備忘録 導入

  1. PCにRをインストール(64bitOSの場合、32bit / 64bit両方のRをインストールすること)
  2. VSで、参照の「NuGet パッケージの管理」から、"R.NET.Community"をインストール
  3. VSで、以下のコードを記述

REngine.SetEnvironmentVariables(
    rPath: @"C:\Program Files\R\R-3.2.3\bin\i386",
    rHome: @"C:\Program Files\R\R-3.2.3");

using (var engine = REngine.GetInstance())
{
    // Rでの処理を記述
}

SetEnvironmentVarialbesのrPathには、インストールしたフォルダの下にある、32bit版のR.dllが置かれたフォルダを指定する

rHomeには、Rをインストールしたフォルダを指定する

上記のコードは、Rのver.3.2.3での記述

« [C#]匿名クラスのIEnumerableオブジェクトから、あるフィールドが最大となる要素を取得する | トップページ | [C#]R.NETを使う(書き方) »

C# メモ書き」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: [C#]R.NETを使う(導入):

« [C#]匿名クラスのIEnumerableオブジェクトから、あるフィールドが最大となる要素を取得する | トップページ | [C#]R.NETを使う(書き方) »

2019年10月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
無料ブログはココログ