0
我正在嘗試編寫一個函數。數據由十列組成。eval(expr,envir,enclos)中的錯誤:未找到對象'c2'[具有諷刺意味的是,此列存在於數據框中]
alpha
c1 c2 c3 c4....c10
1 0.4 a
2 0.3 b
1 -1.2 c
我想對五個這樣的列應用迴歸。所以,我試着寫一個函數。
function.one <- function(c) {
glm(c1~c2,data=alpha) }
function(c=c2)
我得到的錯誤,如
Error in eval(expr, envir, enclos) : object 'c2' not found
有人能告訴我,爲什麼我得到這個錯誤eventhough C2是在數據集中。