問題タブ [s-plus]

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 に答える
430 参照

r - RにC/C ++ __FILE__および__LINE__マクロに相当するものはありますか?

CのFILEまたはLINEマクロまたはR(またはS +)のC++に相当するものを取得しようとしています。何か案は?

FILE現在のソースファイルの推定名(文字列リテラル)。

LINE現在のソースライン(整数定数)の(現在のソースファイル内の)推定ライン番号。

コンテキストに関しては、コードのさまざまなセクションからコンソールにフラッシュされるログメッセージがあり、メッセージ自体が実行時に作成されることを考えると、このログメッセージがどこから来ているのかを見つけるのは非常に難しいことがよくあります( Rコードのサイズは数千行に増え、分散グリッドで実行されます)。ただし、ログメッセージと一緒にファイル番号と行番号をダンプできれば、ログを追跡する方がはるかに簡単です...

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

concatenation - Splus: excel data conversion to form c( ), a set of concatenated data

I am new to Splus. I have excel data (with 1 column, 100+ rows). Could someone explain how best to import/convert this excel column data into Splus, to form c(), a set of concatenated data, e.g. c(12321, 23243, 34343, etc.) Thank you in advance!

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

r - R / Splusの大規模なデータセットの等高線図?

名前が付けられ、 30016950 の値u10で構成される非常に大きなデータ セットを使用しています。u10s

今私がやろうとしているのは、2 つの比較を支援するための等高線図です (散布図はあまりにも乱雑です)。

私は周りを見回して、次のようなコードを見つけました。

でも、

これは小さなデータセットで機能しますが、残念ながら私のような大きなデータセットでは機能しません.

kde2dまた、同じエラーが発生するため、小さなデータセットで動作するものを使用してみましたが、私のものではありません。

R/splusでこのようなcontour/filled.contourプロットを正常に作成する方法についてのヒントはありますか?

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

r - SplusからRへの「飛躍」機能

Splus にコードがありますが、それを R に変換する必要がありますが、これは大したことではありません。ただし、私は両方のソフトウェアに非常に慣れていません。これは私が苦労しているコードです:

x は独立変数の行列で、最初の length(keep1) 列は常に BMA に保持される変数に対応します (ベイジアン モデルの平均化 -- これは重要ではありません。基本的に x は行列です)。y も行列です。

これは関数の一部であり、その関数を使用しようとすると、R は関数「リープ」を見つけることができなかったと言います。私のプログラムでは定義されていないので、S-Plus に組み込まれているものだと思います。Rに同等のものはありますか?または、パッケージをインストールする必要がありますか? 助けてください!

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

r - Rのregsubsets関数のadjr2は「あいまいな」メソッド名です

Splus にコードがありますが、それを R に変換する必要がありますが、これは大したことではありません。ただし、私は両方のソフトウェアに非常に慣れていません。これは私が苦労しているコードです:

x は独立変数の行列で、最初の length(keep1) 列は常に BMA に保持される変数に対応します (ベイジアン モデルの平均化 -- これは重要ではありません。基本的に x は行列です)。y も行列です。

当初、これは「リープ」関数を使用することでしたが、行列が大きすぎたため、R から regsubsets を使用するように依頼されました。現在、「adjr2」は「あいまいまたは認識されないメソッド名」であると言われています。これは、leaps関数で認識されているメソッドであると確信していますか? leaps 関数ではなく regsubset 関数を使用しているため、使用する別のコマンドはありますか? 助けてください!

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

r - Splus to R の sort.col コマンド

Splus にコードがありますが、それを R に変換する必要がありますが、これは大したことではありません。ただし、私は両方のソフトウェアに非常に慣れていません。これは私が苦労しているコードです:

最初のコマンドは正常に機能しますが、sort.col は R コマンドではありません。

R はこのコマンドを認識しません。sort.col は何をしているのですか? R で同じことを行うにはどうすればよいですか? このコマンドを変更するにはどうすればよいですか?

助けてください!

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

emacs - Emacs ESS と S-plus ( S+ ) 8.1 の互換性

私は S+ 8.1 のプロジェクトに取り組んでおり、Vincent の最新のパッケージ化された ESS で Windows 7 を使用しています。splus.exe と sqpe.exe のフォルダーは PATH にあります。

そのバージョンの S+ を ESS で実行する方法はありますか?
R は問題なく動作します。しかし、S+はトラブルに他なりません。

Mx S は、アイコンから実行するように指示し、次に Mx S-existing を使用します。
Mx S-existing でこれを行うと、emacs がハングアップしてクラッシュします。
Mx Sqpe では開始ディレクトリを選択できますが、「子プロセスの生成: 引数が無効です」というエラーが表示され、何も起こりません。

これらのコード行を .emacs ファイルに追加しようとしましたが (いくつかの古いメーリング リスト スレッドに基づいて)、結果は同じままです:

注:シングルスラッシュでも試しました。

S+6、Sqpe+6 などを実行しても同じ結果が得られます。

これが可能かどうかは誰にもわかりますか?私は emacs マニアなので、S+ が動作しないことに気が狂いそうになります。

助けてくれてありがとう!

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

c# - c# R.netからユーザー定義関数(.rdataファイル内)を呼び出す方法は?

私は一方で、R で開発したプラットフォームフォームを持っています。これは、入力マトリックスと引数として使用して、レポートを生成するために使用される多くのユーザー定義関数で構成されています。

c#別の例では、プラットフォームを介してデータ フローを管理します。

私がやりたいことは、Rプラットフォームをから呼び出すことです:ファイルc#で定義された関数をコードに呼び出します (すべてのデータマトリックスを処理します)。Rdatac#

私は使い慣れてRdotNetおり、それを使用してユーザー定義関数を呼び出しますが、これらはc#コード自体で定義された関数であり、ファイル内の関数を呼び出す必要がありRdataます。

前もって感謝します。