2016-02-25 1 views
0

Я работаю над заданием школы, и я застрял в понимании того, как сделать несколько частей. Любое понимание помощи и некоторый пример кода были бы весьма полезны. Я отправлю код, который у меня есть на данный момент внизу этого сообщения. Вот в основном, где мне нужна помощь.R Регрессия по данным отца-сына Пирсона

d) Добавьте SD линию (с синим цветом, отличную от линии регрессии) на тот же участок

Это то, что профессор, предоставленные нам для этого

abline(a=a,b=b,col="blue", lty=4, lwd=3); 

Я просто не» t понять, что такое a=a и b=b, и что нужно положить на его место.

е) Обозначьте центр регрессии

е) Добавить горизонтальные и вертикальные линии (зеленый цвет) через центр регрессии

код до сих пор:

install.packages("UsingR"); 
library(UsingR); 
data(father.son); 
plot(father.son$fheight, father.son$sheight, xlab="Father's height (in)", ylab="Son's height (in)", xlim=c(58,76), ylim=c(58,80), pch=20) 
abline(lm(father.son$sheight ~ father.son$fheight), lty=1, lwd=2) 
+0

Я предполагаю, что a = a и b = b должны быть изменены на что-то иное, чем a и b в правой части уравнения. Что касается a и b, вы можете набрать? Abline в R, и он откроет документацию R для abline. – Marsenau

ответ

0

Как это выглядит ? Я все еще довольно новичок в R, поэтому просто хотел получить обратную связь, если бы я сделал это правильно.

abline(a=lm(formula = father.son$sheight ~ father.son$fheight),b=sd(father.son$sheight)/sd(father.son$fheight),col="blue", lty=4, lwd=3) 
    abline(h = mean(father.son$sheight), col = 3) 
    abline(v = mean(father.son$fheight), col = 3) 
Смежные вопросы