ConceptPythonBeginner Least squares: what a fit minimizes, and why the residuals are squared X_poly = np.vander(x, n_params, increasing=True)
ConceptPythonIntermediate The condition number: how many digits a linear solve can lose X = np.vander(t_fit, deg + 1, increasing=True)