Spaces:
Sleeping
Sleeping
Joseph Spada
commited on
Commit
·
07e701b
1
Parent(s):
27c44df
bug fix
Browse files
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
|
62 |
data["Average Rate on Federal Debt"],
|
63 |
-
data["Average Rate on Federal Debt"] + (interest_rate_yearly_increase * (data
|
64 |
|
65 |
# add a projected revenues column
|
66 |
data["Total Revenues (Projected)"] = np.where(
|
67 |
-
data
|
68 |
data["Total Revenues"],
|
69 |
-
total_revenues_2024 * ((1 + (cagr_revenues / 100)) ** (data
|
70 |
-
# data["Total Revenues"] + (revenues_yearly_increase * (data
|
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
|
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
|
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
|
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 |
|