Get the latest tech news
XAN: A Modern CSV-Centric Data Manipulation Toolkit for the Terminal
The CSV magician. Contribute to medialab/xan development by creating an account on GitHub.
It can easily preview, filter, slice, aggregate, sort, join CSV files, and exposes a large collection of composable commands that can be chained together to perform a wide variety of typical tasks. Note that this tool is originally a fork of BurntSushi's xsv, but has been nearly entirely rewritten at that point, to fit SciencesPo's médialab use-cases, rooted in web data collection and analysis geared towards social sciences (you might think CSV is outdated by now, but read our love letter to the format before judging too quickly). view commandflatten command categorical histogramscatterplotcategorical scatterplothistogramsparallel processingtime seriessmall multiples (facet grid)grouped viewcorrelation matrix heatmapheatmap xan can be installed using cargo (it usually comes with Rust):
Or read this on Hacker News