При использовании встроенного квадратного преобразования (т. Е. С помощью ~ параметра ^ 2 в формуле модели) результаты будут отличаться от результатов, когда я сначала преобразовываю параметр в другой столбец и использую этот столбец в модели (т. Е. Parameter2 = параметр ^ 2и затем используя ~ Parameter2 в формуле)
Worst.Perimeter2 = Worst.Perimeter^2
m0x_ <- glm(formula = Diagnosis ~ Worst.Perimeter2, family = binomial,
data = cancerdata)
summary(m0x_)
results:
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -1.090e+01 1.132e+00 -9.634 <2e-16 ***
Worst.Perimeter2 8.974e-04 9.792e-05 9.165 <2e-16 ***
m0x1_ <- glm(formula = Diagnosis ~ Worst.Perimeter^2, family = binomial,
data = cancerdata)
summary(m0x1_)
Results:
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -20.81003 2.22116 -9.369 <2e-16 ***
Worst.Perimeter 0.18931 0.02068 9.156 <2e-16 ***
Я бы ожидал, что они дадут те же результаты для коэффициентов, но, очевидно, это не так.Как мне интерпретировать эти разные результаты?