A couple of months ago I asked whether Elm had a ‘tidy’ package. As it appears there wasn’t, I’ve written one:
In summary, the package could be useful for anyone working with tables of data values for analysis and visualization. It supports the principles of ‘tidy data’ (familiar to many who use R) as well other useful table functions such as CSV import, relational joins, filtering, editing etc.
The work was motivated by my own need to shape data for visualization (specifically with elm-vega and elm-vegalite) and I hope makes a small contribution to Evan’s Scientific Computing call to action.
(While I’ve posted this in ‘show and tell’, any feedback or requests for enhancements always gratefully received)