All pastes #2133042 Raw Edit

Something

public text v1 · immutable
#2133042 ·published 2012-03-28 04:53 UTC
rendered paste body
from jvPlot_class import *
import solarLib as sl

def main():
	# first x/y pair
	x0 = [1,2,3,4,5]
	y0 = [1,1,1,1,1]

	x1 = [60,70,80,90,100]
	y1 = [50,50,50,50,50]

	# make the plotting happen
	p = jvPlot()
	p.set_altAxes(True,True)
	p.set_yticks(0,2,0.2)
	p.set_yticks(0,120,20,alt=True)


	p.add_axvline(4,linecolor='green')
	p.add_axvline(70,linecolor='red',alt=True)

	p.add_axhline(0.5,linecolor='blue')
	p.add_axhline(100,linecolor='aqua',alt=True)


	p.add_text('3,1.75',3,1.75)
	p.add_text('85,35',85,35,alt=True)

	p.add_rectangle(1.5,1.5,3.0,0.3)
	p.add_rectangle(85,100,90,60,h='/',alt=True,alpha=0.2)

	p.add_plotdata(x0,y0,lc='green')
	p.add_plotdata(x1,y1,lc='red',alt=True)
	p.set_ylabel('left','l',alt=False)
	p.set_ylabel('right','r',alt=True)
	p.set_xlabel('bottom','b',alt=False)
	p.set_xlabel('top','t',alt=True)
	p.makePlot()
	p.showMe()
	return

main()