私はいくつかの従属変数(dep1、dep2、dep3と呼ぶ)を持ちます。それらの上に。私は回帰に常に含める独立変数a、b、cを持っています。ただし、独立変数d1、d2、d3は、数値が従属変数の数と一致する場合にのみ使用してください。これは、次のとおりです。回帰ループ:いくつかのdep変数といくつかのindep変数これらのindep変数の1つはdep変数に応じて異なる値をとります
lm(dep1 ~ a + b + c + d1)
lm(dep2 ~ a + b + c + d2)
lm(dep3 ~ a + b + c + d3)
より正確には、両方の私の従属変数と独立変数は、毎月の時系列(XTSオブジェクト)です。私は従属変数をマージして行列 "dep"を得る。 a、b、c、d1、d2、d3が行列indepに格納される。
これを自動的に行うループを作成することはできますか?
を使用することができ、小さな再現性の例を提供してください。あなたは 'data.frame'を持っていますか?これらすべてのベクトルオブジェクトですか? – akrun
[ask]と[mcve]を確認してください。 –
'd1-d3'をリストに入れ、' i in 1:3'の 'lm(...、d [[i]])'を繰り返して 'dep'という別のリストに結果を保存することができます。 –