Data analysis with JavaScript?

用javascript数据分析?

问题 (Question)

Today my data analysis routine would be something like the following: do the heavy work with either R, Julia or Python and then display it in the web with JavaScript (for example, using D3.js).

My initial focus with JS was mainly data visualization/interaction with the end product of the analysis, so I started studying it with this in mind. But I was wondering: are there JS libraries focused on data analysis (data manipulation with the notion of data frames, implementation of statistical models) so it would be feasible to do some of the heavy work directly in JavaScript?

今天我的数据分析程序应该是:要么做繁重的工作,朱丽亚或Python然后显示它与JavaScript的Web(例如,使用D3。JS)。

我用JS最初的焦点主要是数据可视化和交互分析的最终产品,所以我开始研究它与这一点。但我想知道:有JS库,集中在数据分析(数据操作和数据帧的概念,统计模型的实现)将它做一些繁重的工作直接在JavaScript中是否可行?

最佳答案 (Best Answer)

I can list a number of projects that can help you in this process:

  1. d3js, which you already mentioned. It is not only limited to visualizing but also looking at the API section of the library, offers many manipulation methods.

  2. DataSet offers a good way to manipulate data.

  3. TableTop is a library intended for parsing of CSV data

  4. jStat is a library for statistical data analysis.

  5. With a bit of googling I also found this interesting website, full of infos: http://jgoodall.me/posts/2012/02/01/javascript-statistical-libraries/

我可以列出一些项目,可以帮助您在这个过程中:

  1. d3js,你已经提到。应用程序接口图书馆的部分,提供了许多操作方法。数据集

  2. 数据集提供了一个很好的方式来操纵数据。

  3. 桌面是一个库,用于解析CSV数据

  4. jstat是统计数据分析库。

  5. 有一点搜索我也发现这个有趣的网站,充分的信息:http://jgoodall.me/posts/2012/02/01/javascript-statistical-libraries/

本文翻译自StackoverFlow,英语好的童鞋可直接参考原文:http://stackoverflow.com/questions/23451828