PyXPlot Users’ Guide
A Command-line Plotting Package,
with Interface similar to that of Gnuplot,
which produces
Publication-Quality Output.
Version 0.6.3.1
Dominic Ford
Email:
coders@pyxplot.org.uk
February 2007
1 Introduction
1.1 Overview
1.2 System Requirements
1.3 Installation
1.3.1 Installation as User
1.3.2 System-wide Installation
1.4 Credits
1.5 Legal Blurb
2 First Steps With PyXPlot
2.1 Getting Started
2.2 First Plots
2.3 Axis Labels and Titles
2.4 Operators and Functions
2.5 Plotting Datafiles
2.6 Directing Where Output Goes
2.7 Data Styles
2.8 Setting Axis Ranges
2.9 Function Fitting
2.10 Interactive Help
2.11 Differences Between PyXPlot and Gnuplot
3 Extensions of Gnuplot’s Interface
3.1 The Commandline Environment
3.2 Formatting and Terminals
3.2.1 Paper Sizes
3.3 Plotting
3.3.1 Configuring Axes
3.3.2 Keys and Legends
3.3.3 The
linestyle
Keyword
3.3.4 Colour Plotting
3.3.5 General Extensions Beyond Gnuplot
3.4 Sundry Items (Arrows, Text Labels, and More)
3.4.1 Arrows
3.4.2 Text Labels
3.4.3 Gridlines
3.5 Multi-plotting
3.5.1 Deleting, Moving and Changing Plots
3.5.2 Linked Axes
3.5.3 Text Labels, Arrows and Images
3.5.4 Speed Issues
3.6 Barcharts and Histograms
3.6.1 Basic Operation
3.6.2 Stacked Bar Charts
3.6.3 Steps
3.7 Function Splicing
3.8 Datafile Interpolation: Spline Fitting
3.9 Numerical Integration and Differentiation
3.10 Script Watching: pyxplot_watch
4 Configuring PyXPlot
4.1 Overview
4.2 Configuration Files
4.3 An Example Configuration File
4.4 Configuration Options:
settings
section
4.5 Configuration Options:
terminal
section
4.6 Recognised Colour Names
5 Command Reference
5.1 arrow
5.2 cd
5.3 clear
5.4 delete
5.5 edit
5.6 eps
5.7 exit
5.8 fit
5.9 help
5.10 jpeg
5.11 load
5.12 move
5.13 !
5.14 plot
5.15 print
5.16 pwd
5.17 ?
5.18 quit
5.19 refresh
5.20 replot
5.21 reset
5.22 save
5.23 set
5.23.1 arrow
5.23.2 autoscale
5.23.3 axescolour
5.23.4 axis
5.23.5 backup
5.23.6 bar
5.23.7 boxfrom
5.23.8 boxwidth
5.23.9 data style
5.23.10 display
5.23.11 dpi
5.23.12 fontsize
5.23.13 function style
5.23.14 grid
5.23.15 gridmajcolour
5.23.16 gridmincolour
5.23.17 key
5.23.18 keycolumns
5.23.19 label
5.23.20 linestyle
5.23.21 linewidth
5.23.22 logscale
5.23.23 multiplot
5.23.24 mxtics
5.23.25 mytics
5.23.26 noarrow
5.23.27 noaxis
5.23.28 nobackup
5.23.29 nodisplay
5.23.30 nogrid
5.23.31 nokey
5.23.32 nolabel
5.23.33 nolinestyle
5.23.34 nologscale
5.23.35 nomultiplot
5.23.36 notitle
5.23.37 noxtics
5.23.38 noytics
5.23.39 origin
5.23.40 output
5.23.41 palette
5.23.42 papersize
5.23.43 pointlinewidth
5.23.44 pointsize
5.23.45 preamble
5.23.46 samples
5.23.47 size
5.23.48 style
5.23.49 terminal
5.23.50 textcolour
5.23.51 texthalign
5.23.52 textvalign
5.23.53 title
5.23.54 width
5.23.55 xlabel
5.23.56 xrange
5.23.57 xticdir
5.23.58 xtics
5.23.59 ylabel
5.23.60 yrange
5.23.61 yticdir
5.23.62 ytics
5.24 show
5.25 spline
5.26 text
5.27 undelete
5.28 unset
6 The
fit
Command: Mathematical Details
6.1 Notation
6.2 The Probability Density Function
6.3 Estimating the Error in
6.4 The Covariance Matrix
6.5 The Correlation Matrix
6.6 Finding
7 ChangeLog
2007 Feb 26: PyXPlot 0.6.3
2006 Sep 09: PyXPlot 0.5.8
8 Index