【发布时间】:2014-11-27 23:51:22
【问题描述】:
我有一个循环来创建线性模型,该模型使用相同的预测变量集用于不同的响应
for(i in resp){
y=data[,i]
df=data.frame(y, modelpredictors) #this creates a temporary data frame for you
name=paste("MODEL", nameIndex, sep=".") #Create unique model names
model=lm(y~.,data=df)
assign(name, model)
nameIndex=nameIndex+1
}
稍后在我的代码中,我使用了一个函数(我正在循环的 dredge()),它需要为每个模型调用响应向量,在本例中为“y”。
我需要每个模型都有一个唯一的响应“名称”,以便我可以调用正确的向量。
【问题讨论】: