1

私はgnmR の関数を使用しています。列が各時間間隔でその共変量のバイナリ インジケーターである 6 つの行列を使用して、離散化した整数部分でモデルを適合させようとしています。これらの各列にはa1, a2、マトリックス 1 の場合b1, b2は など、マトリックス 2 の場合は などのラベルが付けられます。これらの行列ごとに約 250 の列があります。

これらの行列を文字列として gnm コマンドに渡します。

 mod<-gnm(as.formula(expr),family=binomial)

ここexprで、 はすべての行列列変数名のリストを含む文字列です (つまりa1, a2, ..., b1, b2, ....)。

私のコードは、5 つの行列を使用すると適切な結果を生成しますが、6 つの行列を使用しようとすると、gnmコマンドを実行しようとすると次のエラーが発生します。

 variable names are limited to 10000 bytes

これをバイパスする方法はありますか?

4

0 に答える 0