Introduction
Visualization is important in all steps of data analysis. Whether we are just getting acquainted with the data or have completed our analysis, it is always useful to have an intuitive understanding through a graphical aid. Fortunately, Haskell comes with a plethora of libraries to facilitate this endeavor.
In this chapter, we will cover recipes to produce line, pie, bar, and scatter plots using various APIs. Going beyond typical data visualization, we will also learn to draw network diagrams. Moreover, in the last recipe, we will describe navigation directions by drawing vectors on a blank canvas.