Fourth Prompt
parent
e775103616
commit
e6cb1d4c30
|
@ -13,8 +13,13 @@ datenquelle = st.sidebar.radio("Datenquelle auswählen:", ("Manuelle Eingabe", "
|
|||
if datenquelle == "Manuelle Eingabe":
|
||||
dateneingabe = st.sidebar.text_area("Gib Zahlen ein, getrennt durch Kommas oder Zeilenumbrüche:", value="1,2,3,4,5")
|
||||
try:
|
||||
# Unterstützung für mehrere Spalten
|
||||
daten_zeilen = [zeile.strip() for zeile in dateneingabe.strip().split("\n") if zeile.strip()]
|
||||
if len(daten_zeilen) == 1:
|
||||
# Eindimensionale Daten (eine Zeile ohne Zeilenumbrüche)
|
||||
datenliste = [float(x.strip()) for x in daten_zeilen[0].split(",") if x.strip()]
|
||||
df = pd.DataFrame(datenliste, columns=['Werte'])
|
||||
else:
|
||||
# Mehrdimensionale Daten (mehrere Zeilen)
|
||||
datenliste = [list(map(float, zeile.split(','))) for zeile in daten_zeilen]
|
||||
df = pd.DataFrame(datenliste)
|
||||
df.columns = [f"Spalte {i+1}" for i in range(df.shape[1])]
|
||||
|
|
Loading…
Reference in New Issue