Skkinycalvs commited on
Commit
08beca7
1 Parent(s): 869f501

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -9
app.py CHANGED
@@ -14,12 +14,13 @@ def calcular_cashflow(n, A, r, Pi):
14
 
15
  def graficar_cashflow(cashflow):
16
  meses = range(1, len(cashflow) + 1)
17
- plt.plot(meses, cashflow, marker='o', linestyle='-')
18
- plt.title('Cashflow por Mensualidad')
19
- plt.xlabel('Mes')
20
- plt.ylabel('Saldo')
21
- plt.grid(True)
22
- st.pyplot()
 
23
 
24
  def main():
25
  st.title('Calculadora de Cashflow')
@@ -30,9 +31,8 @@ def main():
30
 
31
  if st.button('Calcular y Graficar Cashflow'):
32
  cashflow = calcular_cashflow(int(n), float(A), float(r), float(Pi))
33
- graficar_cashflow(cashflow)
 
34
 
35
  if __name__ == "__main__":
36
  main()
37
-
38
-
 
14
 
15
  def graficar_cashflow(cashflow):
16
  meses = range(1, len(cashflow) + 1)
17
+ fig, ax = plt.subplots()
18
+ ax.plot(meses, cashflow, marker='o', linestyle='-')
19
+ ax.set_title('Cashflow por Mensualidad')
20
+ ax.set_xlabel('Mes')
21
+ ax.set_ylabel('Saldo')
22
+ ax.grid(True)
23
+ return fig, ax
24
 
25
  def main():
26
  st.title('Calculadora de Cashflow')
 
31
 
32
  if st.button('Calcular y Graficar Cashflow'):
33
  cashflow = calcular_cashflow(int(n), float(A), float(r), float(Pi))
34
+ fig, ax = graficar_cashflow(cashflow)
35
+ st.pyplot(fig)
36
 
37
  if __name__ == "__main__":
38
  main()