Commit eed5e9a9 authored by Raymond Hettinger's avatar Raymond Hettinger Committed by GitHub

bpo-36546: Clean-up comments (GH-14857)

parent 8dbe563a
...@@ -596,12 +596,9 @@ def multimode(data): ...@@ -596,12 +596,9 @@ def multimode(data):
# intervals, and exactly 100p% of the intervals lie to the left of # intervals, and exactly 100p% of the intervals lie to the left of
# Q7(p) and 100(1 - p)% of the intervals lie to the right of Q7(p)." # Q7(p) and 100(1 - p)% of the intervals lie to the right of Q7(p)."
# If the need arises, we could add method="median" for a median # If needed, other methods could be added. However, for now, the
# unbiased, distribution-free alternative. Also if needed, the # position is that fewer options make for easier choices and that
# distribution-free approaches could be augmented by adding # external packages can be used for anything more advanced.
# method='normal'. However, for now, the position is that fewer
# options make for easier choices and that external packages can be
# used for anything more advanced.
def quantiles(dist, /, *, n=4, method='exclusive'): def quantiles(dist, /, *, n=4, method='exclusive'):
'''Divide *dist* into *n* continuous intervals with equal probability. '''Divide *dist* into *n* continuous intervals with equal probability.
...@@ -620,9 +617,6 @@ def quantiles(dist, /, *, n=4, method='exclusive'): ...@@ -620,9 +617,6 @@ def quantiles(dist, /, *, n=4, method='exclusive'):
data. The minimum value is treated as the 0th percentile and the data. The minimum value is treated as the 0th percentile and the
maximum value is treated as the 100th percentile. maximum value is treated as the 100th percentile.
''' '''
# Possible future API extensions:
# quantiles(data, already_sorted=True)
# quantiles(data, cut_points=[0.02, 0.25, 0.50, 0.75, 0.98])
if n < 1: if n < 1:
raise StatisticsError('n must be at least 1') raise StatisticsError('n must be at least 1')
if hasattr(dist, 'inv_cdf'): if hasattr(dist, 'inv_cdf'):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment