Update app.py
Browse files
app.py
CHANGED
@@ -3,11 +3,14 @@ import numpy as np
|
|
3 |
import pandas as pd
|
4 |
import matplotlib.pyplot as plt
|
5 |
|
|
|
|
|
6 |
st.title('App de prueba')
|
7 |
|
8 |
tasa_variable = st.checkbox("¿La tasa de interés es variable?")
|
|
|
9 |
if not tasa_variable:
|
10 |
-
#
|
11 |
y = st.number_input("Escribe la tasa de interés nominal (%):")
|
12 |
A = st.number_input("Escribe la cantidad que ahorrarás ($):")
|
13 |
T = st.number_input("Escribe cuántos meses quieres ver: ", step=1)
|
@@ -28,14 +31,15 @@ if not tasa_variable:
|
|
28 |
st.write(f"En {T} meses tendrás $ {r_c[-1]}")
|
29 |
|
30 |
# Gráfico
|
31 |
-
plt.
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
|
|
36 |
|
37 |
else:
|
38 |
-
#
|
39 |
A = st.number_input("Escribe la cantidad que ahorrarás ($):")
|
40 |
T = st.number_input("Escribe cuántos meses quieres ver: ", step=1)
|
41 |
|
@@ -61,8 +65,9 @@ else:
|
|
61 |
st.write(f"En {T} meses tendrás $ {r_c[-1]}")
|
62 |
|
63 |
# Gráfico
|
64 |
-
plt.
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
|
|
|
3 |
import pandas as pd
|
4 |
import matplotlib.pyplot as plt
|
5 |
|
6 |
+
st.set_option('deprecation.showPyplotGlobalUse', False) # Desactivar la advertencia
|
7 |
+
|
8 |
st.title('App de prueba')
|
9 |
|
10 |
tasa_variable = st.checkbox("¿La tasa de interés es variable?")
|
11 |
+
|
12 |
if not tasa_variable:
|
13 |
+
# Tasa no es variable
|
14 |
y = st.number_input("Escribe la tasa de interés nominal (%):")
|
15 |
A = st.number_input("Escribe la cantidad que ahorrarás ($):")
|
16 |
T = st.number_input("Escribe cuántos meses quieres ver: ", step=1)
|
|
|
31 |
st.write(f"En {T} meses tendrás $ {r_c[-1]}")
|
32 |
|
33 |
# Gráfico
|
34 |
+
fig, ax = plt.subplots() # Crear la figura explícitamente
|
35 |
+
ax.plot(z, r_c)
|
36 |
+
ax.set_title('Crecimiento de la inversión a lo largo de los meses')
|
37 |
+
ax.set_xlabel('Mes')
|
38 |
+
ax.set_ylabel('Valor de la inversión ($)')
|
39 |
+
st.pyplot(fig)
|
40 |
|
41 |
else:
|
42 |
+
# Tasa es variable
|
43 |
A = st.number_input("Escribe la cantidad que ahorrarás ($):")
|
44 |
T = st.number_input("Escribe cuántos meses quieres ver: ", step=1)
|
45 |
|
|
|
65 |
st.write(f"En {T} meses tendrás $ {r_c[-1]}")
|
66 |
|
67 |
# Gráfico
|
68 |
+
fig, ax = plt.subplots()
|
69 |
+
ax.plot(z, r_c)
|
70 |
+
ax.set_title('Crecimiento de la inversión a lo largo de los meses')
|
71 |
+
ax.set_xlabel('Mes')
|
72 |
+
ax.set_ylabel('Valor de la inversión ($)')
|
73 |
+
st.pyplot(fig)
|