This routine provides an easy way to make plots from a table file. It enables you to survey a table file, specify columns by short paramater names, and then create a plot file with the data plotted as points or as a line. I provide a few example sets below. In Oct2018 I made a major upgrade that enables the user to specify more aspects of the plot interactively and handle multiple plot sets more easily. In Aug2020 I developed a methodology for plotting text strings, but I have yet to implement that here. You can start a plot with xyplotter_auto, and then plot text strings (and all other symbol types) using xyplotter2.
% xyplotter_auto --help A typical call: % xyplotter_auto TableBaseName radius q 1 N Usage: xyplotter_auto fits_review hours bias 1 N arg1 - basename of table file (e.g. A for A.table, A.parlab) arg2 - parameter name for X axis (can be "q" for query) arg3 - parameter name for Y axis (can be "q" for query) arg4 - integer id arg5 - Run in debug/verbose mode? (Y/N):
In late Oct2018 I decided to modify xyplotter_auto so that it could use param_set to have various plot paramters (the type o fmarker, marker colore, etc....) using a local file named: xyplotter_auto.pars. Here is an example:
% cat xyplotter_auto.pars PlotTitle Here is a full title string PointType P PointColor b LegendName Pixels SymbolType o Psize 5I usually use this capability for making plots from within other scripts. An example of this usage is in profile_plotter.
Finally, here are some examples of using xyplotter_auto and xyplotter to build plots.