I am evaluating plotting programs for Ubuntu. I already have plotting capability via Matlab and Python/matplotlib running under Ubuntu.
The Matlab export plot quality is ok but not great.
So far my Python knowledge only extends to making static plots. Identifying interactive, dynamic plotting methods in Python is still on my “to do” list.
In the mean time, I am looking for an alternate plotting program that will import ASCII text data which may be comma, space, or tab delimited. The data will then be plotted in a 2D line graph.
The program should have options for grid, labels, scaling, changing plot limits, log format, multiple curves, legend, makers, etc. The program should be user-friendly and preferably free. It should be useful for both quick visualization and publication quality plots.
* *
Here are the results so far in alphabetical order. This post will be updated as further evaluations are made.
DataScene – commercial package. Evaluation pending.
Gnumeric – nice spreadsheet capabilities. Need more control over plotting parameters.
gnuplot – command line program. Currently evaluating at Gnuplot Post.
Grace – still trying to work through input file browser. Further effort is needed to learn.
PlotDrop – on the right track, but needs more features. Good for quick visualization.
QtiPlot – nice spreadsheet capabilities. Need more control over plotting parameters.
Rlplot – was unable to properly read input file. Further effort is needed to learn.
SciDAVis – reasonably good at both quick visualization and export image quality.
Scilab – review pending.
Tecplot – commercial package. Evaluation pending.
Veusz – reasonably good results. Takes some getting use to. May be better for preparing publication plots than for quick visualization.
ygraph – on the right track, but needs more features.
* * *
Hopefully, these programs will be revised with feature enhancements, etc.
SciDAVis is the program which best meets my criteria for the time being.
* * *
Tom Irvine