問題タブ [rexcel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
120 参照

vba - RExcel コードの自動化

目的:

Rexcel を使用して ETS モデルを実行しています。以下のコードをVBAで自動化したい。

問題:

直面している問題は、vba が 2 番目の二重引用符の後のコードを実行しないことです。つまり、下記の ETS コードでは、コードは 2 番目の二重引用符の終わりまでしか実行されません。

つまり、コードは最後まで実行され、実行されetsz <- ets(zz,model=" ませんetsz <- ets(zz,model="ZZZ")

プロセスを自動化するために、コード全体を vba で実行するにはどうすればよいですか?

0 投票する
0 に答える
140 参照

r - VBA の RExcel マクロによる ETS R コードの使用

問題: VBA の RExcel マクロによる ETS R コードの使用

以下は私のコマンドコードです:

Rinterface.runrcodefromrange Range(“Sheet1!B2:D8”)

以下は、指定されたセル参照に記述されたコードです。

コードの最後にある出力テーブルを Rexcel マクロを使用して RExcel から Excel にインポートするにはどうすればよいですか?

私が試した他のオプションは次のとおりです。

Rinterface.getarray “etszP”, Range(“Sheet1!Z1”) この場合の出力は、目的の形式ではありません。

0 投票する
1 に答える
950 参照

r - 配列を含む VBA 関数内で RInterface.GetArrayToVBA を使用するには

Excel スプレッドシートをRExcelを介して R に接続し、いくつかの R 関数を呼び出す VBA 関数を記述したいとします。

Excel スプレッドシートには、次のような単純な配列がいくつかあります。

ここに画像の説明を入力

コードは次のようになります。

cbind(x, y, y ^ x)その明白な目的は、Excel に含まれる行列を返すことです。

私はそれを得ることができません.コードを少し修正すると、奇妙な結果が得られます:出力が等しい1場合もあれば、等しい場合もあり#VALUE!ます...ただし、機能せず、構文を理解できませんそのような場合に必要です。

0 投票する
1 に答える
327 参照

r - RexcelでR ggplotを呼び出す

RExcel を使用してマトリックスを生成する R スクリプトを実行する Excel マクロ ボタンをクリックします。

これをdata.frameに変更します。直前に browser() を設定します

buckWidth に 5 を使用でき、複製している場合は -5:5 を破ります

次に、その行を R に入力して Enter キーを押すと、素敵なプロットが作成されます。ただし、「n」を数回押してその行を実行しようとすると(またはブラウザを完全に削除すると)、グラフは表示されません。

これをExcelから完全に実行できるようにしたいのですが、そのまま定義しています

rコンソールでユーザー「drawIt()」を作成します。この作業をエクセルで行いたいのですが...

0 投票する
1 に答える
886 参照

r - Rexcelでマクロを実行

VBA で Rexcel を使用してマクロを実行しています。

ソース化された R コードは次のとおりです。

それはうまくいくようですが、最初の行 (名前があるべき場所) は#RErrorです。しかし、コードは R で正しく動作します。

私がオンラインで読んだときにそれが言うので、それは奇妙です

RInterface.GetDataframe(varname,range)
R 変数 var (データフレームである必要があります) の値を Excel の範囲範囲に入れ、変数名を範囲の最初の行に入れます。

0 投票する
0 に答える
21 参照

r - RServer起動時のRexcelエラー

Rexcelを使用してVBA RunマクロでRcodeを実行する方法について質問しました

それは今日まで機能していましたが、今日では機能しませんでした。

今日、私はそれが機能しなくなった理由を知っているかどうか尋ねました. Excelの起動時にRexcelでErrorという回答が得 られました

しかし、VBAを使用してrコードを再度実行できるようにするための解決策はありますか? か否か?

誰?

よろしくお願いします!