という文字列"ti[123]"
と、対応する値があるとしますベクトル の 123 番目の位置に1.2
割り当てるために R で使用するコマンドは何ですか? 試してみましたが、 name の新しい変数が作成されますが、これは私が期待したものではありません。1.2
ti
assign("ti[123]",1.2)
ti[123]
これを行う必要がある理由は、rstan のoptimizing
関数を使用してモデルを最適化し、このような名前の名前付きベクトルを返すためです (モデルでパラメーターのベクトルを使用する場合)。