私はデータフレームまたはdata.tableを持つR.セイにおける建物の機能を習得しようとしていますを使用してRでの名前のオブジェクトに関数を作成する、既存の文字ベクトル
dummy <- df(y, x, a, b, who)
どこのようなものです「」ベクターso、
who <- c("Joseph", "Kim", "Billy")
文字ベクトルを使用してさまざまな回帰モデルを実行し、出力とその要約統計情報の名前を付けたいと思います。
function() {
ols.reg.Billy <- lm(y ~ x + a + b, data = dummy[dummy$who == "Billy"])
dw.Billy <- dwtest(ols.reg.Billy)
output.Billy <- list(ols.reg.Billy, dw.Billy)
return(output.Billy)
}
しかし、上記のベクター人の500の異なるエントリについて:だからエントリ上記のベクターでは、「ビリー」のために、私はこのような何かをしたいと思います。
これを実行する方法はありますか?最も効率的な方法は何ですか?私は間違いを続け、私は真剣に何かを見逃していると感じています。ペーストを使用する方法はありますか?
を多分 'lapply'? –
個々の変数ではなく、リストを使用します。カスタム名前付き変数ではなく名前付きリストを使用する理由については、[データフレームのリストを作成する方法](https://stackoverflow.com/a/24376207/903061)を参照してください。 – Gregor
[mcve]を確認してください。 –