Litcius/Paper detail

piecewise-regression (aka segmented regression) in Python

Charlie Pilgrim

2021The Journal of Open Source Software103 citationsDOIOpen Access PDF

Abstract

Piecewise regression (also known as segmented regression, broken-line regression, or breakpoint analysis) fits a linear regression model to data that includes one or more breakpoints where the gradient changes. The piecewise-regression Python package uses the approach described by This easy-to-use package includes an automatic comprehensive statistical analysis that gives confidence intervals for all model variables and hypothesis testing for the existence of breakpoints.

Topics & Concepts

Segmented regressionPython (programming language)RegressionAKARegression analysisMathematicsPiecewiseStatisticsPolynomial regressionComputer scienceApplied mathematicsProgramming languageMathematical analysisLibrary scienceTime Series Analysis and ForecastingComputational Physics and Python ApplicationsMultidisciplinary Science and Engineering Research