3 ms·
Yeah, DC.js is fantastic and I've used it extensively at work to build a really useful data exploration tool in Electron + React + dc.js . We even ended up maki
by _coveredInBees 7y ago
Yeah, DC.js is fantastic and I've used it extensively at work to build a really useful data exploration tool in Electron + React + dc.js . We even ended up making custom plot types like ROC curves, box plots, canvas scatter plots (for faster perf) and sortable tables. The latter 2 I've contributed back to the community and posted examples on my personal blog / github.
I do wish that there was a way to handle NaN in crossfilter. The highly functional style codebase for dc.js also makes it pretty hard to wrap your mind around the codebase and easily extend it. Still, it is a really amazing library and I'm always amazed at how useful the software we've build on top of dc.js is for data exploration.
- VierScar 7y agoHey, could you link that scatter plot extension? I couldnt see anything in your bio. I've just been adding DC line charts and about to add scatterplots but was considering plotly.js instead. I'll be dealing with probably a couple thousand data points so performance may be critical?
- _coveredInBees 7y agoSure thing. This is the github repo with the drop-in replacement [1] (I think this is also likely to make it into dc.js at some point in the future but the project is currently held up entirely by one courageous soul who is obviously limited in how much time he can dedicate to it) My (mostly abandoned) blog has a bit more info on it, but isn't critical reading [2] [1] - https://github.com/HamsterHuey/dcjs-canvas-scatterplot https://github.com/HamsterHuey/dcjs-canvas-scatterplot [2] - https://www.intothevoid.io/data-visualization/dc-js-canvas-scatter-plot/ https://www.intothevoid.io/data-visualization/dc-js-canvas-s...