基本的な計算を自動化する関数を作成しようとしています。mat
ただし、関数に埋め込まれたコードが関数の外部に配置されたときに完全に機能する場合でも、最終的なオブジェクトを定義していないようです。明らかに基本的なエラーを実行していますが、何が問題なのかわかりません。
コードは次のとおりです。
my_f = function(covs, B, k) {
### empty matrix
coeff <- paste("b_", covs, sep="")
se <- paste("se_", covs, sep="")
mat <- matrix(nrow=B, ncol=2+2*k, dimnames=list(c(), c("sim","N",coeff,se)))
mat[,"sim"] <- seq(1:B)
}
my_f(covs=list("x1", "x2"), B=50, k=2)
助けてくれてありがとう!