Tobi-ewl commited on
Commit
83a3932
·
verified ·
1 Parent(s): 56eb3af

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -649,7 +649,9 @@ elif modus == "Upload csv-Datei":
649
  # Mittelwerte pro System
650
  df_mittel = df_alle.groupby("Name")[["Annuität_NK", "Annuität_NV", "Annuität_NB", "Annuität"]].mean(numeric_only=True).reset_index()
651
  st.session_state["df_mittel"] = df_mittel
652
- st.session_state["annuitaeten_gesamt_batch"] = annuitaeten_gesamt
 
 
653
  except Exception as e:
654
  st.error(f"Fehler beim Einlesen/Berechnen: {e}")
655
 
@@ -683,6 +685,8 @@ elif modus == "Upload csv-Datei":
683
  ).properties(height=350, width=650),
684
  use_container_width=True
685
  )
 
 
686
  csv_buffer = io.StringIO()
687
  df_out.to_csv(csv_buffer, sep=";", index=False)
688
  csv_bytes = csv_buffer.getvalue().encode("utf-8")
 
649
  # Mittelwerte pro System
650
  df_mittel = df_alle.groupby("Name")[["Annuität_NK", "Annuität_NV", "Annuität_NB", "Annuität"]].mean(numeric_only=True).reset_index()
651
  st.session_state["df_mittel"] = df_mittel
652
+ st.session_state["annuitaeten_gesamt_batch"] = annuitaeten_gesamt
653
+ st.session_state["df_out"] = df_out
654
+
655
  except Exception as e:
656
  st.error(f"Fehler beim Einlesen/Berechnen: {e}")
657
 
 
685
  ).properties(height=350, width=650),
686
  use_container_width=True
687
  )
688
+
689
+ if "df_out" in st.session_state and st.session_state["df_out"] is not None:
690
  csv_buffer = io.StringIO()
691
  df_out.to_csv(csv_buffer, sep=";", index=False)
692
  csv_bytes = csv_buffer.getvalue().encode("utf-8")