in2nmm convert some estimation results into nmm object.
in2nmm
convert some estimation results into nmm
object.
in2nmm(to, new_coef)
to |
|
new_coef |
New coefficients. |
nmm
object.
#example continuous nonlinear library(systemfit) data( ppine , package="systemfit") hg.formula <- hg ~ exp( h0 + h1*log(tht) + h2*tht^2 + h3*elev) dg.formula <- dg ~ exp( d0 + d1*log(dbh) + d2*hg + d3*cr) labels <- list( "height.growth", "diameter.growth" ) model <- list( hg.formula, dg.formula ) start.values <- c(h0=-0.5, h1=0.5, h2=-0.001, h3=0.0001, d0=-0.5, d1=0.009, d2=0.25, d3=0.005) model.sur <- nlsystemfit( "SUR", model, start.values, data=ppine, eqnlabels=labels ) eq_c <- as.character(c(hg.formula, dg.formula)) parl <- c(paste0("h", 0:3),paste0("d", 0:3)) res <- nmm(ppine, eq_c=eq_c, start_v=start.values, par_c=parl, eq_type = "cont", best_method = FALSE) aa <- in2nmm(res, model.sur$b) summary(res, new_coef=model.sur$b, type="robust") summary(aa, type="robust") summary(res, type="robust")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.