Skip to content

Plot fitted vs observed values

2 messages · oscar linares, Duncan Murdoch

#
On 28/11/2009 9:25 AM, oscar linares wrote:
Because your wt.MM doesn't return the pred values, you'll need to write 
a function that does.  For example,

predictions <- function(fit, time) {
    params <- summary(fit)$coefficients[, 1]
    A1 <- params["A1"]
    a1 <- params["a1"]
    A2 <- params["A2"]
    a2 <- params["a2"]
    A1*exp(-a1*time)+A2*exp(-a2*time)
}

times <- seq(0,20, len=100)
par(mfrow=c(2,1))
plot(conc ~ time, data=csdata)
lines(times, predictions(cs.wt, times))
plot(conc ~ time, data=csdata, log="y")
lines(times, predictions(cs.wt, times))


Duncan Murdoch