Создайте диаграмму нормального распределения (колоколообразная кривая) с помощью FLOT

Кто-нибудь пробовал создать диаграмму нормального распределения с помощью FLOT?

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

Спасибо.


person developer    schedule 27.10.2011    source источник


Ответы (1)


FLOT - это просто движок для построения графиков. Если вы хотите создать колоколообразную кривую, вам необходимо ввести в функцию плотности вероятности серию значений x и построить полученные точки.

Например, я использовал функции из здесь, чтобы создать это:

введите описание изображения здесь

Вот jsFiddle, в котором показаны мои работы.

person Mark    schedule 28.10.2011
comment
@DanielQuinn, я надеюсь, что моя ссылка здесь не причинила слишком много горя его веб-серверу! - person Mark; 18.05.2012
comment
Также доступно в интернет-архиве Wayback Machine: web.archive.org/web * / 25yearsofprogramming.com/javascript/probability.htm - person Laurent Jégou; 30.11.2013
comment
Есть идеи, как заштриховать область между двумя линиями на этой кривой (например, между -2 и 2)? - person Garry Pettet; 29.06.2014
comment
@Garry, если вы хотите заполнить под кривой, я бы создал вторую серию от -2 до 2 и установил заливку на true, если вы хотите заполнить фон от -2 до 2, используйте опцию маркировки: github.com/flot/flot/blob/master/ API.md # customizing-the-grid - person Mark; 29.06.2014
comment
Вот еще один jsFiddle, показывающий, как можно выделить в сетке. - person Momer; 27.10.2014