This article is excerpted from the forthcoming book Gnuplot in Action  by Philipp K. Janert and published by Manning Publications.

The book provides the first comprehensive introduction to gnuplot — from the basics to the power features and beyond. Particular attention is paid to those areas that have proven to be difficult to grasp, or are poorly explained in the existing documentation. This book looks at different types of graphs that can be generated with gnuplot and discusses when and how to use them to extract relevant information from data.

This paper demonstrates some of gnuplot’s capabilities and the kinds of problems gnuplot is suitable for. For the table of contents, the Author Forum, and other resources, go to

Understanding Data with Graphs (PDF)