Mastering Clojure Data Analysis

After a few delays, I’m pleased to announce the release of Mastering Clojure Data Analysis.

This book is a case study of ten different data analysis topics using Clojure. It applies a number of Clojure and Java libraries to an assortment data analysis and machine learning techniques.

To give you a taste of what it covers, here is the table of contents:

  1. Network Analysis – The Six Degrees of Kevin Bacon
  2. GIS Analysis – Mapping Climate Change
  3. Topic Modeling – Changing Concerns in the State of the Union Addresses
  4. Classifying UFO Sightings
  5. Benford’s Law – Detecting Natural Progressions of Numbers
  6. Sentiment Analysis – Categorizing Hotel Reviews
  7. Null Hypothesis Tests – Analyzing Crime Data
  8. A/B Testing – Statistical Experiments for the Web
  9. Analyzing Social Data Participation
  10. Modeling Stock Data

And from the book’s blurb:

Mastering Clojure Data Analysis teaches you how to analyze and visualize complex datasets. With this book, you’ll learn how to perform data analysis using established scientific methods with the modern, powerful Clojure programming language with the help of exciting examples drawn from real-world data. This will help you get to grips with advanced topics such as network analysis, the characteristics of social networks, applying topic modeling to get a handle on unstructured textual data, and GIS analysis to apply geospatial techniques to your data analysis problems.

With this guide, you’ll learn how to leverage the power and flexibility of Clojure to dig into your data and access the insights it hides.

If this sounds interesting, check it out on Packt’s website or on Amazon.

Also in the book, I mentioned a couple of datasets that are available on this site. You can find them on the page for this book.


I do this in the book, but I’d like to take a minute here to publicly thank the editorial team at Packt who worked with me. The reviewers were also invaluable. They put a lot of effort into helping me see where the very rough first draft needed more attention. Any shortcomings still in the book are entirely my own.

And most of all, I’d like to thank my family. They put up with my inattention, and I appreciate their patience, understanding, support, and love.