Hi dsm folks!
A minor niggle:
print.dsm() incorrectly reports "Fitting engine: gam" for objects returned from dsm(..., engine = "bam").
Lines 42-48 of print.dsm.R do not include a case for bam:
if(gamm){
cat("Fitting engine: gamm\n")
}else if(("glm" %in% class(x)) & !any(class(x)=="gam")){
cat("Fitting engine: glm\n")
}else{
cat("Fitting engine: gam\n")
}
Thanks!
Dave