1

SAS IML で R を呼び出すときに、このページのコードをコピーして貼り付けました

以下のエラーが発生しました。ExportmatrixtoR と Submit で問題が発生する理由がわかりません。ヘルプ?

6 プロセス Iml;
注: IML Ready
7 q = {3.7, 7.1, 2, 4.2, 5.3, 6.4, 8, 5.7, 3.1, 6.1, 4.4, 5.4, 9.5, 11.2};
8 RVar = "rq";
9 run ExportMatrixToR( q, RVar );
エラー: 未解決のモジュール EXPORTMATRIXTOR の呼び出し。

ステートメント : RUN at 行 9 列 1
10
11 submit RVar / R;
__
180
エラー 180-322: ステートメントが無効であるか、不適切な順序で使用されています。

4

2 に答える 2

3

関数とステートメントが認識されない場合は、SAS 9.2 の 3 番目のメンテナンス リリースである SAS/IML 9.22 より前のリリースを実行しています。お使いの SAS のバージョンは、次の手順に従って確認できますまた、SAS のさまざまなリリースでサポートされている R のバージョンについて説明している記事にも興味があるかもしれません。

于 2013-09-16T14:34:29.643 に答える
0

「実行」ではなく「呼び出し」を試してください

call ExportMatrixToR(q, "rq");
于 2013-09-17T03:39:55.907 に答える