2015-10-15 2 views
0

У меня есть вопрос о параметр «defaultreallimits» в scipy.stats.relfreq():SciPy Относительная частота: по умолчанию Реальные Пределы

параметр «defaultreallimits» позволяет указать кортеж как (нижний, верхний) для пороги, согласно которым можно рассчитать относительную частоту данных в заданном массиве. Однако мне непонятно, имеет ли такой кортеж верхний и нижний пороги значения, которые в точности равны указанным верхним и нижним пределам. Например, со следующей строкой кода будут учитываться значения, равные 100 или 500 в my_array, при вычислении относительной частоты?

scipy.stats.relfreq (не my_array, numbins = 10, defaultreallimits = (100500), вес = Нет)

Это ссылка на описание '' defaultreallimits на SciPy: http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.relfreq.html

Спасибо

ответ

0

Если вы посмотрите на source, вы видите вызов scipy.stats.histogram:

h, l, b, e = histogram(a, numbins, defaultreallimits, weights=weights) 

Глядя на источник для histogram в том же файле, параметр становится defaultlimits, и вы найдете сообщение numpy.histogram, где оно будет range.

В source для numpy.histogram, он использует:

bins = linspace(mn, mx, bins + 1, endpoint=True) 

, что означает, что конечные точки mn и mx включены, если я читаю право коды.