Guest User

Untitled

a guest
Apr 19th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. # The three Models
  2. intercept <- c(1.3,1.1,2)
  3. slope <- c(2,2.2,0.9)
  4. age <- c(18:90)
  5.  
  6. # simulate errors for each model
  7. t=1
  8. z=t*NROW(age)
  9. error1 <- rnorm(100*z,0,1)
  10. error2 <- rnorm(50*z,0,1.4)
  11. error3 <- rnorm(10*z,0,2)
  12.  
  13. m1 <- intercept[1]+slope[1]*age
  14. m2 <- intercept[2]+slope[2]*age
  15. m3 <- intercept[3]+slope[3]*age
  16.  
  17. m1 <- data.frame(time=rep(m1,t)+error1,age)
  18. m2 <- data.frame(time=rep(m2,t)+error2,age)
  19. m3 <- data.frame(time=rep(m3,t)+error3,age)
  20.  
  21. Agereg <- rbind(m1,m2,m3)
  22.  
  23. new.age <- lm(time~age,data=Agereg)
  24. summary(new.age)
  25.  
  26. # Plot
  27. plot(m1$age,m1$time,type="p")
  28. points(m2$age,m2$time,col="blue")
  29. points(m3$age,m3$time,col="red")
  30. abline(new.age,col="green")
Add Comment
Please, Sign In to add comment