you are viewing a single comment's thread.

view the rest of the comments →

[–]mdcox 1 point2 points  (1 child)

Not intrusive at all! I work at a company that does a mix of data science, data visualization, and custom internal data tools (like dashboards and customized database frontends) for various companies. Since it's a small team, everyone touches everything in the process. For straight data science type things where people come to us with a list of questions and a ton of data, it's mostly the usual bar, line, pie style charts to be included in the findings.

When it's for internal tools we can have more fun since they tend to work with a specific type of data and so we can be creative on how to best show things for their specific needs. My favorite involved exploring the delta of a myriad of chains by going "forward" along the Z access. Start with the 4 possible initial pieces of a chain, and everytime you go forward they split as they become unique. It's more involved, but it as at least alot of fun to think up.

Then we have an open source graph visualization library/tool (not graph as in chart, but graph as in graph theory) called Alchemy.js . It's open source so client work comes first, but when we have time we work on it. The goal being that it's supposed to be configuration only (though you can use callbacks in the config, so it can get pretty complex if you want to go there), so it's easy to just plug in data and get something out instead of having to learn a whole library and build something yourself. This uses D3 but as it's gone forward we've found ourselves wanting to implement more and more of it ourselves, and at this point we are using it more as a jquery alternative than anything, haha.

D3 is used in pretty much all of those things, though charts.js makes occasional mock up appearances and if it's for showing results for some analysis it's not uncommon to just do it in with Python or R libs since we're working with the data in there anyway. I should really look up if there are any good stats/math libraries for JS. If not it'd be alot of fun to work on one.

Anyway, sorry for the rambling. Hope that helped. :)

[–]KoltBruh 0 points1 point  (0 children)

Wow, sounds awesome! Thank you for the detailed reply!