Joseph Spada commited on
Commit
07e701b
·
1 Parent(s): 27c44df
Files changed (1) hide show
  1. app.py +8 -8
app.py CHANGED
@@ -58,34 +58,34 @@ def plot_interest_coverage(interest_rate, cagr_revenues):
58
 
59
  # add a projected average rate on federal debt column
60
  data["Average Rate on Federal Debt (Projected)"] = np.where(
61
- data["Year"].astype(int) < 2025,
62
  data["Average Rate on Federal Debt"],
63
- data["Average Rate on Federal Debt"] + (interest_rate_yearly_increase * (data["Year"].astype(int) - 2024)))
64
 
65
  # add a projected revenues column
66
  data["Total Revenues (Projected)"] = np.where(
67
- data["Year"].astype(int) < 2025,
68
  data["Total Revenues"],
69
- total_revenues_2024 * ((1 + (cagr_revenues / 100)) ** (data["Year"].astype(int) - 2024)))
70
- # data["Total Revenues"] + (revenues_yearly_increase * (data["Year"].astype(int) - 2025)))
71
 
72
  print(data)
73
 
74
  # add a projected revenues ex SS OASDI column
75
  data["Revenues ex SS OASDI (Projected)"] = np.where(
76
- data["Year"].astype(int) < 2025,
77
  data["Revenues ex SS OASDI"],
78
  data["Total Revenues (Projected)"] - data["SS OASDI Revenues"])
79
 
80
  # add a projected interest / revenues column
81
  data["Net Interest / Revenues (Projected)"] = np.where(
82
- data["Year"].astype(int) < 2025,
83
  data["Net Interest / Revenues (Baseline)"],
84
  data["Average Rate on Federal Debt (Projected)"] * data["Debt Balance"] / data["Total Revenues (Projected)"])
85
 
86
  # add a projected interest / revenues ex SS OASDI column
87
  data["Net Interest / Revenues ex SS OASDI (Projected)"] = np.where(
88
- data["Year"].astype(int) < 2025,
89
  data["Net Interest / Revenues ex SS OASDI (Baseline)"],
90
  data["Average Rate on Federal Debt (Projected)"] * data["Debt Balance"] / data["Revenues ex SS OASDI (Projected)"])
91
 
 
58
 
59
  # add a projected average rate on federal debt column
60
  data["Average Rate on Federal Debt (Projected)"] = np.where(
61
+ data.index.astype(int) < 2025,
62
  data["Average Rate on Federal Debt"],
63
+ data["Average Rate on Federal Debt"] + (interest_rate_yearly_increase * (data.index.astype(int) - 2024)))
64
 
65
  # add a projected revenues column
66
  data["Total Revenues (Projected)"] = np.where(
67
+ data.index.astype(int) < 2025,
68
  data["Total Revenues"],
69
+ total_revenues_2024 * ((1 + (cagr_revenues / 100)) ** (data.index.astype(int) - 2024)))
70
+ # data["Total Revenues"] + (revenues_yearly_increase * (data.index.astype(int) - 2025)))
71
 
72
  print(data)
73
 
74
  # add a projected revenues ex SS OASDI column
75
  data["Revenues ex SS OASDI (Projected)"] = np.where(
76
+ data.index.astype(int) < 2025,
77
  data["Revenues ex SS OASDI"],
78
  data["Total Revenues (Projected)"] - data["SS OASDI Revenues"])
79
 
80
  # add a projected interest / revenues column
81
  data["Net Interest / Revenues (Projected)"] = np.where(
82
+ data.index.astype(int) < 2025,
83
  data["Net Interest / Revenues (Baseline)"],
84
  data["Average Rate on Federal Debt (Projected)"] * data["Debt Balance"] / data["Total Revenues (Projected)"])
85
 
86
  # add a projected interest / revenues ex SS OASDI column
87
  data["Net Interest / Revenues ex SS OASDI (Projected)"] = np.where(
88
+ data.index.astype(int) < 2025,
89
  data["Net Interest / Revenues ex SS OASDI (Baseline)"],
90
  data["Average Rate on Federal Debt (Projected)"] * data["Debt Balance"] / data["Revenues ex SS OASDI (Projected)"])
91