- Basic use in Scala: Histogrammar without any custom front-ends (for plotting) or back-ends (for aggregation). Focuses on the basics of making aggregations, what makes Histogrammar different, and ASCII-art plots.
- Making Bokeh plots in Spark: How to aggregate Apache Spark data in Histogrammar and send it to the Bokeh plotting package in Scala.
- Making Matplotlib plots: How to send Histogrammar data to Matplotlib, the most popular Python plotting library.
- Making PyROOT plots: How to send Histogrammar data to the ROOT analysis package in Python. This tutorial is complete enough that you could start here, if you are a ROOT user.
- Making Bokeh plots: How to send Histogrammar data to the Bokeh plotting package in Python.
- Collecting data in Spark: How to use your Apache Spark cluster to make histograms, rather than downloading the data and plotting locally.
- Enhancements for SparkSQL: Special bindings to make histograms directly from Apache SparkSQL tables.
- Collecting data from Numpy: Aggregating over data in Numpy arrays without a Python for loop (i.e. faster).
- HistogrammarWatch (hgwatch): stream aggregated data as JSON by appending to a file, a UNIX pipe, or through a socket or remote ssh connection to send interactive plots through any interface you can read as text.