From: Raymond Hettinger Date: Tue, 29 Apr 2025 04:05:37 +0000 (-0500) Subject: gh-132893: Minor edits to the statistics module PR (gh-133106) X-Git-Tag: v3.14.0b1~207 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=219b1f9d1d97e271213fe324b94ed544e890630b;p=thirdparty%2FPython%2Fcpython.git gh-132893: Minor edits to the statistics module PR (gh-133106) --- diff --git a/Lib/statistics.py b/Lib/statistics.py index 9dcb20d2a485..3d805cb07398 100644 --- a/Lib/statistics.py +++ b/Lib/statistics.py @@ -810,8 +810,7 @@ def register(*kernels): @register('normal', 'gauss') def normal_kernel(): sqrt2pi = sqrt(2 * pi) - sqrt2 = sqrt(2) - neg_sqrt2 = -sqrt2 + neg_sqrt2 = -sqrt(2) pdf = lambda t: exp(-1/2 * t * t) / sqrt2pi cdf = lambda t: 1/2 * erfc(t / neg_sqrt2) invcdf = lambda t: _normal_dist_inv_cdf(t, 0.0, 1.0) diff --git a/Misc/NEWS.d/next/Library/2025-04-24-21-22-46.gh-issue-132893.KFuxZ2.rst b/Misc/NEWS.d/next/Library/2025-04-24-21-22-46.gh-issue-132893.KFuxZ2.rst index 1ef651188e04..1f5a48982635 100644 --- a/Misc/NEWS.d/next/Library/2025-04-24-21-22-46.gh-issue-132893.KFuxZ2.rst +++ b/Misc/NEWS.d/next/Library/2025-04-24-21-22-46.gh-issue-132893.KFuxZ2.rst @@ -1 +1 @@ -Improved the accuracy of ``statistics.NormalDist.cdf`` for negative inputs. +Improved :meth:`statistics.NormalDist.cdf` accuracy for inputs smaller than the mean.