marmot.plottingmodules.utilization_factor.UtilizationFactor#
- class UtilizationFactor(Zones: List[str], Scenarios: List[str], AGG_BY: str, ordered_gen: List[str], marmot_solutions_folder: pathlib.Path, gen_categories: marmot.plottingmodules.plotutils.plot_data_helper.GenCategories = GenCategories(vre=[], pv=[], re=[], thermal=[]), marmot_color_dict: Optional[dict] = None, **kwargs)[source]#
Bases:
marmot.plottingmodules.plotutils.plot_data_helper.PlotDataStoreAndProcessor
Device utilization plots.
The utilization.py module contains methods that are related to the utilization of generators and other devices.
UtilizationFactor inherits from the PlotDataStoreAndProcessor class to assist in creating figures.
- Parameters
Zones (List[str]) – List of regions/zones to plot.
Scenarios (List[str]) – List of scenarios to plot.
AGG_BY (str) – Informs region type to aggregate by when creating plots.
ordered_gen (List[str]) – Ordered list of generator technologies to plot, order defines the generator technology position in stacked bar and area plots.
marmot_solutions_folder (Path) – Directory containing Marmot solution outputs.
gen_categories (GenCategories) – Instance of GenCategories class, groups generator technologies into defined categories. Deafults to GenCategories.
marmot_color_dict (dict, optional) – Dictionary of colors to use for generation technologies. Defaults to None.
Methods
GW_fleet
(**_)Plot under development
uf_fleet
(**_)Plot under development
uf_fleet_by_type
(**_)Plot under development
uf_gen
(**_)Plot under development
- uf_fleet(**_)[source]#
Plot under development
- Returns
Exception class, plot is not functional.
- Return type
- uf_gen(**_)[source]#
Plot under development
- Returns
Exception class, plot is not functional.
- Return type
- uf_fleet_by_type(**_)[source]#
Plot under development
- Returns
Exception class, plot is not functional.
- Return type