2015-03-14 2 views
0

Итак ... Я смотрю на пример в книге, которая выходит что-то вроде этого:Участок, параметр которого в R?

library(daewr) 
mod1 <- aov(height ~ time, data=bread) 
summary(mod1) 
... 
par(mfrow=c(2,2)) 
plot(mod1, which=5) 
plot(mod1, which=1) 
plot(mod1, which=2) 
plot(residuals(mod1) ~ loaf, main="Residuals vs Exp. Units", font.main=1, data=bread) 
abline(h = 0, lty = 2) 

Это все работает ... но текст немного расплывчато о цели параметра «, который знак равно Я вырыл в помощи (в Rstudio) на plot() и par(), огляделся в Интернете ... нашел некоторые ссылки на другое «which()» ... но ничего действительно не ссылается на цель/синтаксис для параметр 'which =' внутри plot().

Немного позже (следующая страница, рисунки) Я нашел упоминание об использовании names(mod1), чтобы просмотреть список величин, рассчитанных aov ..., которые, как я полагаю, это то, на что ссылается =, т.е. какой элемент в списке график, где в матрице 2х2 графиков. Ура. Теперь, где черт, похоронен в документах?!?

+2

Посмотрите на 'class (mod1)', а затем найдите соответствующий метод в 'methods (thatclass)' или showMethods (class = "thisclass"). Затем прочитайте страницу справки для этой функции. Или просто выполните это: 'help (plot, pack = daewr)' –

+0

'class (mod1)' возвращает "aov" "lm". 'методы (lm)' и 'methods (aov)' не выходили. 'showMethods()' ни для того, ни для того, чтобы не работать, просто жаловался, что они не являются универсальными функциями S4. 'methods (lm)' дал что-то, но не совсем. 'methods (plot)' дал другой список ... включая 'plot.lm'. 'help (plot.lm)' дал ответ, который я искал. Какой-то круглый способ найти то, что кажется, должно быть намного проще ... но это сработало. Благодаря! – memilanuk

+0

Итак, если вы посмотрите на вывод из 'methods (plot)' и ничего не видите для «plot.aov» и увидите «plot.lm» (возможно, после него, если он не «экспортирован»), тогда вы знаете, что 'mod1'-object будет передан функции, фактически названной' plot.lm'. Итак, введите '? Plot.lm' на консоли, и на ваш вопрос будет дан ответ. –

ответ

1

which выбирает, какой участок будет отображаться:
1 - график зависимости остатков от подогнанных значений
2 - Масштабное Расположение участка из SQRT (| остатки |) против подогнанных значений
3 - Нормальный QQ участок
4 - график расстояний Кука по сравнению с метками строк
5 - график остатков против рычагов
6 - график расстояний Кука от рычагов/(1-плечо).
По умолчанию указаны первые три и пять.
Проверьте подробности. Plot.lm in r для получения более подробной информации.