xyplotter_auto
Updated: Nov08,2019

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): 



For a quick review see: I wrote a script named mpl that provides a brief summary of point types and color properties.

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         5 

I 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.

Latest examples using higher level tools

  1. Plot multiple data sets - Bulge+Disk Models

Older examples using basic tools
  1. Plotting a data set with a line.
  2. Plot multiple data sets - I (Obsolete)
  3. Plot multiple data sets - II (Obsolete )



Back