Подтвердить что ты не робот

Есть ли статистическая библиотека для javascript?

Мне нужно реализовать некоторые статистические тесты, такие как: T-test, Anova и Wilcoxon на javascript.

Как и в Java - Apache Commons Math Library, есть ли какая-либо библиотека статистических тестов или коды для javascript?

4b9b3361

Ответ 2

OpenEpi является библиотекой статистики Javascript, является открытым исходным кодом и имеет ANOVA и t-тесты. Я не пробовал (он слишком сфокусирован на эпидемиологии для моих нужд), но это может быть полезно.


jStat - это проект статистической библиотеки javascript, и похоже, что у него отличное будущее, но он может не иметь все, что вам нужно прямо сейчас. Изменить: по состоянию на декабрь 2012 года, похоже, что страница проекта jStat больше не поддерживается, но проект продолжает развиваться. Там более подробная документация по github. Теперь у него anova tests и разновидности t-test. Однако никаких признаков подписанного Уилкоксона не было.


Если вам срочно нужна очень конкретная статистическая обработка в javascript, вы можете добиться наибольшего успеха, просмотрев Omegahat, у которых есть различные небольшие инструменты, которые соединяют установленный язык статистики R с другими, включая javascript.

Это зависит от деталей именно того, что вы хотите сделать, но у вас может быть некоторый успех в таких пакетах, как RJavascript - переводчик кода, который призван помочь превратить существующие функции R в Javascript (просто не ожидайте результатов качества в первый раз). Кроме того, SpiderMonkey основывается на R для браузеров, поэтому может быть полезно для внутреннего или личного использования (но вряд ли оно подходит для публичной публикации).

Ответ 4

Если вы ищете простую библиотеку для описательной статистики, вы можете использовать javascriptstats.com

Он делает:

  • Среднее
  • Медиана
  • Режим
  • Диапазон
  • Дисперсия
  • Стандартное отклонение

Best!

Ответ 5

Использование соответствующего ответа:

В следующем блоге перечислены последние пакеты: http://jgoodall.me/posts/2012/02/01/javascript-statistical-libraries/

Как упоминалось другими, родной JS далек от R, который веб-интерфейс продвигался из RApache (http://rapache.net/), чтобы (http://www.rstudio.com/shiny/). Последний использует серверную часть node.js, поэтому это довольно многообещающе. Разумеется, оба подхода потребуют от вас кодирования статистики на стороне сервера R, вместо использования JS либо на клиенте, либо на сервере.

Марк