Introduction
Clojure and Incanter are powerful, flexible tools, but they're not the only ones available. We might have some analyses already implemented in another system, for instance, and we'd like to use them even though we're using Clojure everywhere else.
Mathematica (http://www.wolfram.com/mathematica/) is one of these tools. It's a software environment produced by Wolfram Research. It does complex mathematics and graphing as well as many other things. It's a powerful tool made more powerful and customizable thanks to its programming language.
R (http://www.r-project.org/) is also another such tool. It's an open source system that specializes in statistical computing. It's also a programming language, and thanks to an active user community, there are a lot of contributed packages for almost any statistical task.
Both these systems are powerful and complex in their own right, and we won't be able to go into details of how to use them or their features in this chapter. However, if you...