問題タブ [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.
vba - RExcel コードの自動化
目的:
Rexcel を使用して ETS モデルを実行しています。以下のコードをVBAで自動化したい。
問題:
直面している問題は、vba が 2 番目の二重引用符の後のコードを実行しないことです。つまり、下記の ETS コードでは、コードは 2 番目の二重引用符の終わりまでしか実行されません。
つまり、コードは最後まで実行され、実行されetsz <- ets(zz,model="
ませんetsz <- ets(zz,model="ZZZ")
プロセスを自動化するために、コード全体を vba で実行するにはどうすればよいですか?
r - VBA の RExcel マクロによる ETS R コードの使用
問題: VBA の RExcel マクロによる ETS R コードの使用
以下は私のコマンドコードです:
Rinterface.runrcodefromrange Range(“Sheet1!B2:D8”)
以下は、指定されたセル参照に記述されたコードです。
コードの最後にある出力テーブルを Rexcel マクロを使用して RExcel から Excel にインポートするにはどうすればよいですか?
私が試した他のオプションは次のとおりです。
Rinterface.getarray “etszP”, Range(“Sheet1!Z1”) この場合の出力は、目的の形式ではありません。
r - 配列を含む VBA 関数内で RInterface.GetArrayToVBA を使用するには
Excel スプレッドシートをRExcelを介して R に接続し、いくつかの R 関数を呼び出す VBA 関数を記述したいとします。
Excel スプレッドシートには、次のような単純な配列がいくつかあります。
コードは次のようになります。
cbind(x, y, y ^ x)
その明白な目的は、Excel に含まれる行列を返すことです。
私はそれを得ることができません.コードを少し修正すると、奇妙な結果が得られます:出力が等しい1
場合もあれば、等しい場合もあり#VALUE!
ます...ただし、機能せず、構文を理解できませんそのような場合に必要です。
r - RexcelでR ggplotを呼び出す
RExcel を使用してマトリックスを生成する R スクリプトを実行する Excel マクロ ボタンをクリックします。
これをdata.frameに変更します。直前に browser() を設定します
buckWidth に 5 を使用でき、複製している場合は -5:5 を破ります
次に、その行を R に入力して Enter キーを押すと、素敵なプロットが作成されます。ただし、「n」を数回押してその行を実行しようとすると(またはブラウザを完全に削除すると)、グラフは表示されません。
これをExcelから完全に実行できるようにしたいのですが、そのまま定義しています
rコンソールでユーザー「drawIt()」を作成します。この作業をエクセルで行いたいのですが...
r - Rexcelでマクロを実行
VBA で Rexcel を使用してマクロを実行しています。
ソース化された R コードは次のとおりです。
それはうまくいくようですが、最初の行 (名前があるべき場所) は#RError
です。しかし、コードは R で正しく動作します。
私がオンラインで読んだときにそれが言うので、それは奇妙です
RInterface.GetDataframe(varname,range)
R 変数 var (データフレームである必要があります) の値を Excel の範囲範囲に入れ、変数名を範囲の最初の行に入れます。
r - RServer起動時のRexcelエラー
Rexcelを使用してVBA RunマクロでRcodeを実行する方法について質問しました
それは今日まで機能していましたが、今日では機能しませんでした。
今日、私はそれが機能しなくなった理由を知っているかどうか尋ねました. Excelの起動時にRexcelでErrorという回答が得 られました
しかし、VBAを使用してrコードを再度実行できるようにするための解決策はありますか? か否か?
誰?
よろしくお願いします!