10.3 Работа с криволинейностью: 10.3.1 Визуализация регрессионных поверхностей, 10.3.2 Преобразования для устранения криволинейности, 10.3.3 Добавление и удаление переменных
[5/100%]Покажите, что при условии, что регрессионная матрица содержит столбец единиц, для каждого .
Используйте пункт (а) для доказательства (10.21).
Следующие упражнения требуют знакомства с таким вычислительным пакетом, как S-PLUS, R или Matlab. Мы приводим некоторый код на R в помощь читателям.
Сгенерируйте набор регрессионных данных согласно модели
где и выбираются из независимых распределений , а ошибки выбираются из , где . Это можно сделать в S-PLUS или R с помощью следующего фрагмента кода eps<-rnorm(100,sd=0.25) x1<-rnorm(100) x2<-rnorm(100) y<-1+x1+2*sign(x2)*abs(x2)^(1/3)+eps
Постройте график частных остатков для . Насколько хорошо кривая на графике выявляет преобразование, необходимое для линеаризации регрессионной поверхности? Используйте код reg.stuff<-lm(y~x1+x2) betahat2<-coef(reg.stuff)[3] estar2<-betahat2*x2+residuals(reg.stuff) plot(x2,estar2)
Теперь постройте другой набор данных, такой же, как раньше, но с , имеющим корреляцию с . Используйте тот же код, но определите строками rho<-0.95 x2<-rho*x1+sqrt(1-rho^2)*rnorm(100)
Постройте график частных остатков для нового . Что вы замечаете?
Постройте набор данных, как в упражнении 2, но с
так что коэффициент равен нулю. Задайте корреляцию между и равной 0.999. Что график частных остатков говорит о значимости в модели? Сгенерируйте новый набор с . Что теперь говорит график? Чему этот пример учит вас относительно использования графиков частных остатков для оценки значимости добавления переменных?
Повторите упражнение 3, используя графики добавленной переменной вместо графиков частных остатков. Возникает ли у графиков добавленной переменной проблема с коррелированными данными? Используйте код на R resy<-residuals(lm(yx1)) resx2<-residuals(lm(x2x1)) plot(resy,resx2) для построения графика добавленной переменной.
Постройте набор данных, как в упражнении 2(а), но с , порождаемым как
где имеют распределение . Это создаст ситуацию, в которой график частных остатков, как ожидается, не сработает, согласно аргументам Кука [Cook, 1993], поскольку , что далеко от линейности. Действительно ли график не срабатывает? Повторите с , являющимся линейной функцией . Что происходит теперь?