Nonlinear regression is pretty straightforward in Python, but it is less clear how to do confidence intervals on the estimated parameters. In this video we look at how to do that with built-in scipy functions (curve_fit), a pycse function (nlinfit), and a third-party library called lmfit.