Python: найти наиболее подходящую функцию для списка данных - PullRequest
5 голосов
/ 23 апреля 2011

Мне известно о многих вероятностных функциях, встроенных в python, с модулем random.

Хотелось бы узнать, можно ли при заданном списке чисел найти уравнение распределения?что лучше всего подходит к списку?

Я не знаю, если numpy это делает, но эту функцию можно сравнить (не равную, но похожую) с функцией Excel "Trend".

Какя бы сделал это?

1 Ответ

10 голосов
/ 23 апреля 2011

Посмотрите на numpy.polyfit

numpy.polyfit(x, y, deg, rcond=None, full=False)¶
Least squares polynomial fit.

Fit a polynomial p(x) = p[0] * x**deg + ... + p[deg] of degree deg to points (x, y).
Returns a vector of coefficients p that minimises the squared error.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...