問題タブ [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 に答える
235 参照

r - RInterface.GetArrayToVBA() は常に配列を返しますか?

Wilmott Forums からのこの質問を参照して、次の関数を作成しました。

もちろん、R以前にプロトタイプを作成したことがあり、適切に機能していたので、このエラーの原因は次のとおりだと思います。

から VBA へRInterface.GetArrayToVBA()の配列の次元とインデックス付けに関係する for の間違った使用法に関連しています。R

上記のコードを機能させることができる人はいますか? priceArray2 または 3にclustersNumber等しい5 個または 10 個の要素の配列を使用した実際の例で十分です。

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

r - RExcel R コードの実行方法

Rexcel ツールを使用して Excel を使用して R コードを実行しようとしています。

ボタンと、次のコードを実行する関連マクロを作成しました。

RunRFile を使用して R コードを実行し、GetArray を使用して R コードの変数を表示しようとしています。実行はエラーをスローしませんが、結果が表示されません!

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

excel - RExcelマクロでVBA変数からRに値を渡す方法

私は RExcel マクロを作成するのが初めてで、質問があります。を介してマクロからユーザー入力を取得していますInputBox()。入力は整数です。次に、この整数値を R に渡します。

これは私の試みです:

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

r - Rで循環参照を使用して方程式を解く

次の方程式のセットがあります。

上記の方程式は、変数を並べ替えて行列を使用して解くと、簡単に解くことができます。しかし、上式をそのまま通して解いてみたい。誰かが方法を提案できますか?

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

r - エラー: ワークブックのファイル名またはシート名が長すぎます。「ファイル」が 54 文字を超えています

機械学習機能を Excel に実装したので、RExcel アドインを使用しました。現在、特定の入力データに基づいてクラスを予測しようとしています。この入力データはExcelで書かれています。マクロはこの入力データを読み取り、このデータを分類する R に変換します。4 つの変数をすべて含む 3000 レコードを分類する必要があります。

小さな (n<999) データセットを使用する場合、関数は正常に動作します。ただし、n>1000 RExcel のデータセットの場合、次のエラーが発生します。

次のコメントでデータを読み取りました。

refEdit として CalcProbs.testData を使用します。

関数rinterface.PutDataFrameが限られたサイズのデータ​​に対してのみ機能するかどうかを知っている人はいますか、それとも私のコードに何か問題がありますか?

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

r - R/外部環境からの Excel マクロ有効セルへの入力

R からプログラムで入力したい Excel のマクロ対応テンプレートがあります。

処理するアイテムごとに異なるデータ セットを取得し、それらを処理する R プロセスがあります。次に、データ セットごとにテンプレートを複製して入力し、テンプレートを手動で入力する必要がないようにします。データのセット。

XLConnect R パッケージを使用していますが、.xlsm ファイルをサポートしていません。RExcel を使用することも考えましたが、プログラムを Excel 内ではなく R 環境から実行したいと考えています (RExcel のインストールにも多くの苦労がありました)。

これは、毎年行う必要があるコース カリキュラム データベースの検証プロセスのためのものです。そのため、私の部門のすべてのコースのテンプレートを手作業で入力することは不可能であり、自動化された方法で行う必要があります。私が R を使いたい理由の 1 つは、シャイニーで優れたユーザー インターフェイスを構築できるためです。Excel ワークブックはまるで死のように感じます。

プログラムで Excel マクロ セルに入力し、実際にマクロを取得してデータを実行する別の方法はありますか、またはこれを処理するために VBA を学習して Excel でプログラムを作成する必要がありますか?

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

r - Rexcel は Excel 2013 で動作しますか?

http://homepage.univie.ac.at/erich.neuwirth/php/rcomwiki/doku.php?id=wiki:how_to_installの指示に従い、Excel 2013 に Rexcel をインストールすると、GUI が見つかりましたインターフェイスが Excel に表示されません。そして、私は以下のように彼らのサンプルドキュメントからVBAコードを試しました:

動作せず、黄色のバグ インジケータが 2 行目に表示されました。私は非常に混乱しています: Rexcel は本当に Excel 2013 で動作しますか? そうでない場合、R と Excel の間の接続サーバーとしてそれを置き換えるために見つけることができる他の A​​PI はありますか?

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

r - 2016年のRExcelが機能しない

私は通常 RExcel を使用していますが、今日コードを実行してみるまで問題はありませんでした。12 月 30 日に同じコードを試してみたところ、完全に機能しましたが、今日、「Excel に接続された R プロセスがないようです」というエラーが表示されました。すべてのコンポーネントを再インストールして、古いバージョンの RExcel であるかどうかを確認しました (前回このメッセージが常に表示されたときの問題でした) が、まだ解決していません。なぜこれが起こっているのか誰にも分かりますか?前もって感謝します。