Baby faces and Chernoff faces
I’ve been spending a lot of time looking at faces lately. Baby faces, to be specific. Baby faces are just wonderful, especially my baby, if I do say so myself. In fact, that adorable baby, said face,...
View ArticleDataViz in Python: Chernoff Faces with Matplotlib
As promised previously, here is my effort towards drawing Chernoff faces as cute as they were in the original paper. Isn’t that just the cutest? Code here. My replication was greatly aided by a graphic...
View ArticleBaby Faces II
I knew I read something about baby faces recently, and now I found it. It was in a Malcolm Gladwell book. This guy should be my inspiration.
View ArticleSame Chernoff
I’ve been reading up on the Chernoff face for data visualization, which, as I’ve mentioned, is so cute. This helped me demonstrate that I haven’t forgotten everything from my grad school days, like a...
View ArticleD3js axes are going to be hard to teach
I’m worried about this part, it is going to hurt my students. It is very powerful, though, and doing it from scratch would hurt worse: https://github.com/mbostock/d3/wiki/SVG-Axes Scott Murray’s...
View ArticleBrushing handler, a recent development (?)
Just in time for inclusion in some lucky students project, a way to do brushing interactions: http://bl.ocks.org/mbostock/1667367
View ArticleThe key to interaction in D3js
The key may be hidden in the API reference for selection.on: https://github.com/mbostock/d3/wiki/Selections#wiki-on
View ArticleJavascript style?
Javascript style guidelines seem less definitive than PEP-8. Is this a good reference: http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml#JavaScript_Style_Rules?
View ArticleAnimations and transitions in D3js
Seeing data transition can be amazing, can be distracting. Making it work can be confusing. Here are some hints: http://www.jeromecukier.net/blog/2012/07/16/animations-and-transitions/
View ArticleForce-directed graph with clusters in D3js
Stack Overflow comes through with a cool solution: http://stackoverflow.com/questions/10731008/d3-js-how-to-create-force-directed-graph-clusters http://bl.ocks.org/donaldh/2918073...
View ArticleD3js speed
I sometimes wish transitions in a data viz went more smoothly. Maybe this frame-per-second calculator can help with optimization: http://bl.ocks.org/mbostock/2647924
View ArticleGlobal Data Viz in translation
IHME has recently worked with the World Bank to release a series of regional reports on relevant findings from the Global Burden of Disease 2010 Study. It is cool to see this work getting disseminated,...
View ArticleGeoJSON for Norway Counties
This may come in handy: http://gangerolf.blogspot.com/2012/09/norway-in-geojson.html I know I have seen a nice one for USA somewhere as well.
View ArticleWill I attend a MOOC?
The author of one of the best books on data visualization is giving a massively open online course (MOOC) this fall. I’m going to check it out. You may be interested, too....
View ArticleMatplotlib and dj3s, together at last
There is an exciting new project in pythonic interactive data visualization that I have my eye on: mpld3. It plays well with matplotlib-based pretty plotting packages, and has the beginnings of a...
View ArticleStylish tooltips in mpld3
I have added some stylish HTML tooltips to mpld3, make something pretty with them. Demonstration here.
View ArticleIDV in Python: Interactive heatmap with Pandas and mpld3
I’ve been having a good time following the development of the mpld3 package, and I think it has a lot of potential for making interactive data visualization part of my regular workflow instead of that...
View ArticleIDV in Python: adding text callouts to a scatter plot interactively with mpld3
I’ve been pretty interested in the potential of interactive data visualization recently, especially ever since I saw the reaction that the Global Burden of Disease 2010 visualization tool, GBD Compare,...
View ArticleSciPy2014 Plotting Contest
I helped judge a plotting contest for the Scientific Python conference last summer. Who won? I don’t know, and a short web searching binge didn’t find out. A lovely plot took 3rd place, and every entry...
View Article