0

L1 - L85 の異なるサイズの約 85 個のリストがあります。次の方法で新しいリストを作成しようとしています。

allLists <- list(a = L1, b = L2, c = L3,....nn = L85)

このコードは、後で統計計算を行うためのリストを作成する Java によって動的に生成されます。コードを実行すると、コマンドの末尾に + が表示されます。allLists リストが 79 以下の場合、いくつかのリストを削除してサイズを小さくすると、コードは問題なく実行されます。それ以外の場合は + だけです。どんなアイデアでも大歓迎です。

だから私はJavaでRCallerライブラリを使用しています。目標は、x 特性と n 回の繰り返しを使用して、実験の統計分析を実行することです。最初に、AVG、MED などの各イベントのすべての計算を含むリストを作成します。後で、統計モデルを実行するためのすべての計算を含むすべてのイベント リストを含む「マスター リスト」を作成する必要があります。彼ら。基本的にはallLists次のように見えます。

allLists <- list(trait1STDEV = res.trait1STDEV, trait1MeasureN = res.trait1MeasureN, trait1MeasureIMP = res.trait1MeasureIMP, trait1MeasureSIG = res.trait1MeasureSIG, trait2AVG = res.trait2AVG, trait2STDEV = res.trait2STDEV...........traitNSIG = res.traitNSIG)
4

1 に答える 1

0

だから私は問題を見つけました。どうやら R には最大コマンド長に制限があるようです。この問題は、コンソールで作業するときに新しい行を入力することで解決できます。ただしRUtils、Java で を使用する場合、このソリューションは適用できません。Java を使用して R コードを生成する場合、その後にRUtils呼び出されるパッケージをインストールする必要がある場合、Runiversalコマンドの最大長に問題はありません。

于 2013-11-17T13:31:58.757 に答える