breos.plotting.plot_breakeven_comparison#

breos.plotting.plot_breakeven_comparison(cost_dfs, labels, colors, results_dir, filename='breakeven_comparison.png')[source]#

Multi-scenario break-even comparison: N cumulative cost curves vs No-System baseline.

Parameters:
  • cost_dfs (List[DataFrame]) – List of DataFrames with Year, Cost_No_Sys_Cumulative_NPV, Cost_System_Cumulative_NPV, and Savings_Cumulative_NPV columns.

  • labels (List[str]) – Display label for each scenario.

  • colors (List[str]) – Line colour for each scenario.

  • results_dir (str) – Output directory.

  • filename (str) – Output filename.

Return type:

None