Visualising Singapore’s mobile phone data with core.matrix
Making visualisation fast still needs quite a bit of Java interop. I think we could do some more with macro magic here to enable efficient visualisation code in idiomatic Clojure, but it’s a tricky one: it’s hard to abstract away from the underlying details while still ensuring efficient code. core.matrix needs some more IO routines to make it easy to save / load grids of data in readable formats. Nothing too complex, I’ll probably add these in an upcoming core.matrix release. I’d quite like a small library of generic visualisation techniques (simple general purpose stuff like handling and displaying images, animation loops etc.). Incanter has a lot of good stuff as does Nurokit , but both are quite heavy dependencies to pull in. If I get some free time I may pull something like this together on GitHub.