私はgnm
R の関数を使用しています。列が各時間間隔でその共変量のバイナリ インジケーターである 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
これをバイパスする方法はありますか?