summaryrefslogtreecommitdiff
path: root/numpy/polynomial/polynomial.py
diff options
context:
space:
mode:
authorczgdp1807 <gdp.1807@gmail.com>2021-06-09 15:42:28 +0530
committerczgdp1807 <gdp.1807@gmail.com>2021-06-09 15:42:28 +0530
commitab01330d16ec77c2bc232ce696ce3ab2be9e51d0 (patch)
tree95e5ec28afe5c5484df97e0348b0484e865a4b7e /numpy/polynomial/polynomial.py
parent3268a48ba4c0e7ae97dc358fa85e7c1b09d7cb21 (diff)
parentb9a63f5052b0ba5a7a5b2616ddcc1754df177bd3 (diff)
downloadnumpy-ab01330d16ec77c2bc232ce696ce3ab2be9e51d0.tar.gz
Merge branch 'main' into never_copy
Diffstat (limited to 'numpy/polynomial/polynomial.py')
-rw-r--r--numpy/polynomial/polynomial.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/numpy/polynomial/polynomial.py b/numpy/polynomial/polynomial.py
index 940eed5e3..d8a032068 100644
--- a/numpy/polynomial/polynomial.py
+++ b/numpy/polynomial/polynomial.py
@@ -1252,10 +1252,11 @@ def polyfit(x, y, deg, rcond=None, full=False, w=None):
diagnostic information from the singular value decomposition (used
to solve the fit's matrix equation) is also returned.
w : array_like, shape (`M`,), optional
- Weights. If not None, the contribution of each point
- ``(x[i],y[i])`` to the fit is weighted by ``w[i]``. Ideally the
- weights are chosen so that the errors of the products ``w[i]*y[i]``
- all have the same variance. The default value is None.
+ Weights. If not None, the weight ``w[i]`` applies to the unsquared
+ residual ``y[i] - y_hat[i]`` at ``x[i]``. Ideally the weights are
+ chosen so that the errors of the products ``w[i]*y[i]`` all have the
+ same variance. When using inverse-variance weighting, use
+ ``w[i] = 1/sigma(y[i])``. The default value is None.
.. versionadded:: 1.5.0