Plot is a scientific 2D plotting program. The project started in 1993 with SciPlot on NeXTStep and continues with "Plot" for OS X till 2007.
Plot is designed for everyday plotting: it is easy to use, it creates high quality plots, and it allows easy and powerful manipulations and calculations of data.
Basically Plot allows you to work with multiple documents where every document consists of one or more XY data sets (called buffer in Plot). There is also the ability to add subviews (plots inside plots) to your document. A subview is completely independent with its own data buffers, graphic attributes, etc.
- Data can be imported from text or binary files, directly from a MySQL database, with a Perl based import filter or from EPICS. It is also possible to import data by using copy-and-paste or drag-and-drop from other programs.
- Plot supports many plotting styles like lines, symbols, grids, bars, filled areas, sticks, dots, histograms, error bars, automatic legend, text and graphic objects, etc.
- Plot has many data manipulation methods integrated: smooth, spline interpolation, differentiation, integration, normalizing, moving, data calculations, function generator, etc.
- Plot has also a built in macro language for automating complex tasks.