2013-11-26 2 views
4

Я запускаю линейную модель на моем наборе данных, размер которой составляет 2 столбца и 100 строк. Как я могу запустить модель для определенного диапазона данных, например, от строки 30 до строки 80?Как запустить линейную модель в R с определенным диапазоном данных?

set.seed(123)  # allow reproducible random numbers 
A <- data.frame(x=rnorm(100), y=runif(100))# 2 columns with 100 rows of data 
fit.lm <- lm(A$x~A$y) #fit 100 data 
summary(fit.lm)# summary 100 data 

Заранее спасибо.

ответ

4

Например,

lm(x~y,data = A[30:80,]) 

Или с помощью subset параметра:

lm(x~y,data=A,subset=30:80) 
+0

спасибо очень много! – Sofea

Смежные вопросы