Spaces:
Sleeping
Sleeping
Joseph Spada
commited on
Commit
·
677e6fc
1
Parent(s):
de22604
bug fix
Browse files
app.py
CHANGED
@@ -88,11 +88,11 @@ def plot_interest_coverage(interest_rate, cagr_revenues, cagr_ssoasdi_revenues):
|
|
88 |
#data.index.astype(int) < 2025,
|
89 |
#data["Total Revenues"],
|
90 |
#data["Total Revenues"] + (revenues_yearly_increase * (data.index.astype(int) - 2024)))
|
91 |
-
|
92 |
# add a projected revenues column
|
93 |
data["Total Revenues (Projected)"] = data["Revenues ex SS OASDI (Projected)"] + data["SS OASDI Revenues (Projected)"]
|
94 |
|
95 |
-
print(data.loc[2055, "Total Revenues (Projected)"])
|
96 |
|
97 |
# add a projected interest / revenues column
|
98 |
data["Net Interest / Revenues (Projected)"] = np.where(
|
@@ -100,8 +100,8 @@ def plot_interest_coverage(interest_rate, cagr_revenues, cagr_ssoasdi_revenues):
|
|
100 |
data["Net Interest / Revenues (Baseline)"],
|
101 |
data["Average Rate on Federal Debt (Projected)"] * data["Debt Balance"] / data["Total Revenues (Projected)"])
|
102 |
|
103 |
-
print(data.loc[2055, "Net Interest / Revenues (Baseline)"])
|
104 |
-
print(data.loc[2055, "Net Interest / Revenues (Projected)"])
|
105 |
|
106 |
# add a projected interest / revenues ex SS OASDI column
|
107 |
data["Net Interest / Revenues ex SS OASDI (Projected)"] = np.where(
|
@@ -199,7 +199,7 @@ cagr_ssoasdi_revenues_upper_bound = 8
|
|
199 |
|
200 |
with gr.Blocks() as interface:
|
201 |
# Create the image output
|
202 |
-
graph = gr.Image(type="filepath", label = "Graph", value = plot_interest_coverage(baseline_interest_rate, baseline_cagr_revenues))
|
203 |
|
204 |
# Create the slider input below the image for projected interest rate
|
205 |
interest_rate_slider = gr.Slider(
|
|
|
88 |
#data.index.astype(int) < 2025,
|
89 |
#data["Total Revenues"],
|
90 |
#data["Total Revenues"] + (revenues_yearly_increase * (data.index.astype(int) - 2024)))
|
91 |
+
|
92 |
# add a projected revenues column
|
93 |
data["Total Revenues (Projected)"] = data["Revenues ex SS OASDI (Projected)"] + data["SS OASDI Revenues (Projected)"]
|
94 |
|
95 |
+
#print(data.loc[2055, "Total Revenues (Projected)"])
|
96 |
|
97 |
# add a projected interest / revenues column
|
98 |
data["Net Interest / Revenues (Projected)"] = np.where(
|
|
|
100 |
data["Net Interest / Revenues (Baseline)"],
|
101 |
data["Average Rate on Federal Debt (Projected)"] * data["Debt Balance"] / data["Total Revenues (Projected)"])
|
102 |
|
103 |
+
#print(data.loc[2055, "Net Interest / Revenues (Baseline)"])
|
104 |
+
#print(data.loc[2055, "Net Interest / Revenues (Projected)"])
|
105 |
|
106 |
# add a projected interest / revenues ex SS OASDI column
|
107 |
data["Net Interest / Revenues ex SS OASDI (Projected)"] = np.where(
|
|
|
199 |
|
200 |
with gr.Blocks() as interface:
|
201 |
# Create the image output
|
202 |
+
graph = gr.Image(type="filepath", label = "Graph", value = plot_interest_coverage(baseline_interest_rate, baseline_cagr_revenues, baseline_cagr_ssoasdi_revenues))
|
203 |
|
204 |
# Create the slider input below the image for projected interest rate
|
205 |
interest_rate_slider = gr.Slider(
|