breos.plotting.plot_breakeven_two#
- breos.plotting.plot_breakeven_two(df1, label1, be1, df2, label2, be2, results_dir, filename='breakeven_two.png')[source]#
Two-scenario break-even comparison with annotated crossover markers.
- Parameters:
df1 (
DataFrame) – DataFrames withYear,Cost_No_Sys_Cumulative_NPV, andCost_System_Cumulative_NPVcolumns.df2 (
DataFrame) – DataFrames withYear,Cost_No_Sys_Cumulative_NPV, andCost_System_Cumulative_NPVcolumns.label1/2 – Display labels.
be1/be2 – Pre-computed break-even years (decimal), or None.
results_dir (
str) – Output directory.filename (
str) – Output filename.label1 (str)
be1 (float | None)
label2 (str)
be2 (float | None)
- Return type: