【发布时间】:2015-09-29 06:59:14
【问题描述】:
c <- 3 # set the initial numbers
d <- acadfull[,c]
i <- 1
p <- 1
data <- data.frame()
while (i < 123 ) { #loop
ANS <- lm(caco ~ d, data=acadfull)
data[p,1] <- ANS$coefficients
c <- c+1
i <- i+1
p <- p+1
d <- acadfull[,c]
if (i==123)
break
}
write.csv(c(snp,pos,data),"reg_results", row.names=F)
任何帮助将不胜感激!当我运行上面的脚本时,我收到一条错误消息说
Error in `[<-.data.frame`(`*tmp*`, p, 1, value = c(1.48484848484849, -0.0104895104895094, :
replacement has 6 rows, data has 1
运行此行时出现错误
ANS <- lm(caco ~ d, data=acadfull)
【问题讨论】:
标签: r