Chapter 1: An Introduction to Julia for Data Visualization and Analysis
Julia is a high-level, general-purpose language that offers a fresh approach to data analysis and visualization. Its clean syntax and high performance make Julia a language worth knowing for any data scientist.
This chapter will introduce the minimum set of concepts and techniques needed for data visualization in Julia. Therefore, we will explore Julia's essential tools for representing, analyzing, and plotting data in a reproducible way. If you are starting with Julia, this chapter is vital to you. Advanced Julia users wanting to learn about the Plots
package can benefit from the last section of this chapter.
After reading this chapter, you will know how to set up a Julia reproducible environment for developing your data visualization tasks. You will know how to use Julia and the Plots
library to create basic plots, particularly heatmaps, scatter, bar, and line plots.
In this chapter, we're going to cover the following main topics:
- Getting started with Julia
- Installing and managing packages
- Choosing a development environment
- Knowing the basic Julia types for data visualization
- Creating basic plots