免费的D3.js库只是使您可以在页面上创建交互式图形的众多库之一。 虽然D3可能是最流行的,但是学习使用它并不是一件容易的事。
这就是为什么Plottable.js是一个如此有价值的库的原因。 这是一个基于D3.js的免费开源项目,使任何人都可以从头开始轻松创建交互式数据图 。
该库处理所有脏活 ,因此您可以专注于数据之类的细节。 Plottable会为您选择的任何图表的大小和位置生成正确的代码 。
每个图表在Plottable中都有其自己的组件 ,您可以在其中复制/粘贴模板代码以自行重建图表。 在撰写本文时,您可以从10种绘图图样式中进行选择,包括条形图,饼图,散点图和面积图。
您可以单独重建组件并动态自定义其设置<