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.PlotDataStoreAndProcessorDevice 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