In [1]:
from OfferPandas import Frame, load_offerframe
import sys
#sys.path.append('/home/nigel/python/Tessen/')
import Tessen
import matplotlib.cm as cm
In [4]:
energy = load_offerframe('offers20131212.csv')
reserve = load_offerframe('generatorreserves20131212.csv')
filters = {"Trading_Period": 27, "Island_Name": "North Island", "Generation_Type": "Hydro"}
fan_data = Tessen.create_fan(energy, reserve, force_plsr_only=True, fName=None, break_tp=False, **filters)
In [5]:
Tessen.plot_fan(fan_data, filters={"Reserve_Type": "SIR", "Company": "MRPL"}, set_xlim=1000, set_ylim=300, energy_cleared=500, reserve_cleared=75, fName='../example_fan.png', fixed_colours=True, energy_colour=cm.OrRd, ilmap={10.:50, 35.:100})
Out[5]:
In [3]: