4 ms·
The Github pages reads: "Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. plotly.js ships with 20 chart types, inclu
by frik 11y ago
The Github pages reads: "Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. plotly.js ships with 20 chart types, including 3D charts, statistical graphs, and SVG maps." -- https://github.com/plotly/plotly.js https://github.com/plotly/plotly.js
It feels a bit heavy in comparision to Highcharts or the open source Flotcharts. Though some chart types are pretty impressive, same can be said for d3.js in general.
But thanks for releasing plotly.js as open source.
- 91bananas 11y agoI don't know, Highcharts and Highslide are insanely complex, but very capable.
- BRValentine 11y agoWe've been using Highcharts in our app for about 2 years and are generally pretty happy with it. The one thing Highcharts doesn't do well is line charts for data series where the x-axis value isn't always increasing (ie data that loops around on the plot). Usually renders ok the first time but zoom breaks completely in our experience. For us this issue is a big enough pain for our users (who have been stuck with scatter plots as the only working...workaround) that we'll probably move to plotly as soon as we can now that it's open source.
- infinite8s 11y agoOut of curiosity, what kind of dataset would do that?
- ngrilly 11y agoIf you're looking for something less "heavy", I heartily recommend http://metricsgraphicsjs.org/ http://metricsgraphicsjs.org/, another charting library based on D3 and developed at Mozilla, which is very easy to use and renders elegant charts by default.
- rodionos 11y agoDoes it support dual axis line charts? Didn't see it in examples. It's a must-have for any charts that display multiple metrics over time.
- dswalter 11y agoWhile dual-axis plots can be useful to have, there are some strong arguments from the data visualization community about how they are sub-optimal. https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CB0QFjAAahUKEwi20Ym9p5jJAhWLbT4KHWUzBBo&url=https%3A%2F%2Fwww.perceptualedge.com%2Farticles%2Fvisual_business_intelligence%2Fdual-scaled_axes.pdf&usg=AFQjCNEo-chqvKnQm6dWHefPBL-nU3BT2g&sig2=-W0tli53hxhaMO9zHXLFvg&cad=rja https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
- rodionos 11y agoBeing able to display 99p latency and transaction volume on one chart is invaluable. Generally, if the metrics are correlated, dual-axis charts is the right solution.
- avinassh 11y ago> It feels a bit heavy in comparision to Highcharts But Highcharts is not Open Source :/