Hi- I'm gettting the following error message when trying to use the segmented function to look for breakpoints in my data.
Error in segmented.glm(glm, seg.Z = ~segmentdist, psi = 2, control = seg.control(display = F), : (Some) estimated psi out of its range Here are some real data and the models I'm calling which gives the error above. > segmentdist [1] 0.000000 8.547576 12.700485 13.291767 15.701552 17.567891 18.936836 19.846242 20.325434 20.397607 20.066126 17.976218 16.772871 16.513030 16.434075 [16] 16.508426 16.717404 17.049235 17.501350 18.077070 > dal [1] 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0 6.5 7.0 7.5 8.0 8.5 9.0 9.5 lm<-lm(data=df, segmentdist~dal) lm(formula = segmentdist ~ dal, data = df) Coefficients: (Intercept) dal 13.77564 -0.06682 seg<-segmented(lm, seg.Z=~segmentdist, psi=2, control=seg.control(display=F), model.frame=T) The range of the data I'm looking for breaks in is min=0, max=44.5, so I don't understand how my psi=2 could be out of range. Thanks for your help, Tim -- View this message in context: http://www.nabble.com/Error-in-segmented%28%29-output-from-segmented-package-tp21674240p21674240.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.