2015-09-15 2 views
1

Как рассчитать дисперсию оценки enter image description here и enter image description here для модели линейной регрессии, где enter image description here?Как найти дисперсию оценки линейной регрессии?

Есть ли функция в R для нахождения точечной оценки как средняя, ​​дисперсия этих двух оценок?

Мои данные

fit <- lm(log(TV.Drna$ppDr)~log(TV.Drna$ppTV),data=log(TV.Drna)) 
+0

Где минимальный воспроизводимый пример? –

+0

если вы сделаете 'summary (yourModel)' он напечатает этот материал – jenesaisquoi

+0

Ваш вызов 'lm' выглядит очень странно. Почему бы вам не создать файл data.frame с журналом данных, а затем вызвать этот data.frame с помощью аргумента 'data'' lm'? –

ответ

1

Вы после функции vcov. После создания простых воспроизводимых набора данных

set.seed(1) 
dd = data.frame(x = rnorm(10), y= rnorm(10)) 

и создания lm объекта

m = lm(y ~ x, data=dd) 

Вы можете получить доступ к ковариационной матрице можно получить доступ точечных оценок через

R> vcov(m) 
      (Intercept)  x 
(Intercept)  0.11394 -0.02662 
x    -0.02662 0.20136 

ваши параметры через

coef(m) 

Доступна другая полезная статистика по summary(m).

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