FigColumn

FigColumn[datatable1,x]
returns a figure with vertically arranged panels plotting variable x vs. all other columns in the DataTable using the SciDraw package.

FigColumn[datatable,x,{ycol1,ycol2,..}]
returns a figure with vertically arranged panels plotting variable x vs. columns ycoli in the DataTable using the SciDraw package.

FigColumn[{dt1,dt2,..},x]
plots the variables for DataTables dti.

DetailsDetails

  • Using FigColumn requires that the SciDraw package, created by Mark A. Caprio, University of Notre Dame, is installed. The package can be downloaded at https://scidraw.nd.edu/.
  • The SciDraw package allows the preparation of publication-quality scientific figures.
  • The FigColumn function automatically produces simple figure columns with SciDraw, and styling options are limited.
  • More flexibility can be achieved using the SciDrawPlot function, which is produces a DataPlot object which can be included into complex SciDraw figures.
  • The FigGrid function can be used to produce figure grids with more than one column.
  • The Fig function can be used to automatically produce single figures with SciDraw.
  • FigColumn takes the same options as Figure, Multipanel and DataPlot (from the SciDraw package) with the following additions:
  • ShowLegendAutomaticSpecifies if a plot legend should be shown
    XLogScaleFalseSpecifies if Log10[x] should be applied to the x coordinates in the plot
    YLogScaleFalseSpecifies if Log10[y] should be applied to the y coordinates in the plot

ExamplesExamplesopen allclose all

Basic Examples  (1)Basic Examples  (1)

Define some data:

In[1]:=
Click for copyable input
Out[1]=

Draw a column of figures plotting a on the x-axsis and b, c on the y-axis:

In[2]:=
Click for copyable input
Out[2]=

Define a second DataTable with more data and plot it in a second column:

In[3]:=
Click for copyable input
Out[3]=
In[4]:=
Click for copyable input
Out[4]=

Plot only column "c" as the y-axis:

In[5]:=
Click for copyable input
Out[5]=