1
關於爲什麼只有下面兩個「with」調用中的第一個返回模型矩陣,而第二個返回錯誤消息的任何見解?下面使用函數傳遞的數據評估模型矩陣
data<-data.frame(y=runif(10),x=runif(10))
formula1<-y~x
with(data,model.matrix(y~x))
with(data,model.matrix(formula1))
#Error in eval(predvars, data, env) : object 'y' not found