How to download and try this example
Usage: pl -gif rangesweep1.htm
// set up plotting area using proc areadef... #proc areadef rectangle: 1 1 5 2 xrange: -20 80 yrange: 0 1 // specify data using proc getdata... #proc getdata #intrailer // render rangesweep using proc rangesweep... #proc rangesweep xfield: 1 lofield: 2 hifield: 3 color: rgb(.7,.8,1) // render axes last so they are not obliterated using proc xaxis & proc yaxis... #proc xaxis stubs: incremental 20 label: Temperature (C) axisline: yes #proc yaxis stubs: incremental 0.2 grid: style=2 color=orange #proc annotate verttext: yes location: 12(s) 0.7(s) textdetails: align=L arrowhead: 10(s) 0.44(s) arrowtail: 10(s) 0.65(s) text: F1 #proc annotate verttext: yes location: 62(s) 0.5(s) textdetails: align=R arrowhead: 60(s) 0.63(s) arrowtail: 60(s) 0.5(s) text: F2 #proc trailer data: -20 0.2 0.3 -10 0.2 0.32 0 0.21 0.36 10 0.24 0.44 20 0.27 0.62 30 0.3 0.81 40 0.42 0.87 50 0.5 0.9 60 0.63 0.92 70 0.74 0.95 80 0.82 0.98