4 ms·
my question exactly. What does this do that I can't do with highcharts?
by cmdrfred 11y ago
my question exactly. What does this do that I can't do with highcharts?
- infinite8s 11y agoThe idea behind bokeh is that you don't need to know JavaScript and can use an api that's familiar to a lot of people coming from matplotlib
- birdsarah 11y agoi would say bokeh is more similar to d3 than highcharts (although my under-standing of highcharts may be off) 1) you can create any viz you want to - you have access to very low-level elements and can build up anything from them 2) it's liberally open source licensed why i initially got sucked into bokeh over d3 is that: a) I prefer python b) I find it more intuitive (d3 always messes with my head)
- birdsarah 11y agoI forgot the really important difference between bokeh and highcharts - you can throw 100k points at it and have it be fully interactive without your browser blowing up!
- mianos 11y agoHiCharts has dynamically loadable data. I have a database that has 120M points. I just keep some pre aggregated data to populate the wide periods. As you zoom it it selects smaller aggregation sets. (Think; 1 month for 10 years, 2 weeks for 1 year, etc). If you have the data you only need about 20 lines of JS so support this with json. That said, bokeh requires little to no javascript and that's a huge advantage if you need to get multiple visualizations. It does, pretty much stock, what you can do with HiCharts without needing as much full-stack expertise.
- pwang 11y agoIn the Dev Guide docs, there is a section about why we built our own Javascript charting library from the ground up: http://bokeh.pydata.org/en/latest/docs/dev_guide/bokehjs.html#bokehjs-motivations http://bokeh.pydata.org/en/latest/docs/dev_guide/bokehjs.htm...