Разница в p-значениях между summary () и glance ()? - PullRequest
0 голосов
/ 23 января 2019

Я заметил разницу в значениях p при вызове summary() объекта линейной модели по сравнению с вызовом broom::glance().Я думаю, что точность с плавающей точкой при вызове summary() ограничена 2.2e-16, в то время как взгляд может достигать 1e-100.Правильно ли мое подозрение или эти значения по своей сути различны?

x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9)
y <- c(10, 20, 30, 40, 50, 60, 70, 80, 90)

mod <- lm(y~x)

summary(mod) # p < 2.2e-16

broom::glance(mod) # p = 4.66e-112

Ответы [ 2 ]

0 голосов
/ 23 января 2019

Это просто вопрос визуализации,

summary(mod) говорит, что значение p меньше, чем 2.2e-16 (<2.2e-16), не равно. </p>

Например, если вы запустите

summary(mod)$coefficient вы получите 4.66e-112

Best

0 голосов
/ 23 января 2019

Они одинаковы. Пожалуйста, посмотрите значение P от summary после того, как мы напечатаем коэффициент.

summary(mod) 

s$coefficients
#                 Estimate   Std. Error      t value      Pr(>|t|)
# (Intercept) 9.473903e-15 3.161050e-15 2.997075e+00  2.002483e-02
# x           1.000000e+01 5.617334e-16 1.780204e+16 4.661081e-112
...