albhu commited on
Commit
09fed9f
·
verified ·
1 Parent(s): cb2e85c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -28,15 +28,19 @@ def parse_date(value):
28
 
29
  # Adatok tisztítása és egységesítése
30
  def clean_data(df):
 
31
  df = df.dropna(how='all') # Üres sorok eltávolítása
32
  df.columns = df.columns.str.strip().str.lower()
 
33
  df = df.rename(columns={
34
  "orvos": "Név",
35
  "név": "Név",
36
  "elérhetőség": "Elérhetőség",
37
  "korlátozások": "Korlátozások"
38
  })
39
- df = df.dropna(subset=["Név"]) # Üres név mezők eltávolítása
 
 
40
  return df
41
 
42
  # Adatok Excel exportálása
@@ -64,6 +68,8 @@ if uploaded_file:
64
  relevant_data = []
65
  for sheet in sheet_names:
66
  df = excel_data.parse(sheet)
 
 
67
  df = clean_data(df) # Adatok tisztítása és egységesítése
68
 
69
  # Ellenőrzés, hogy tartalmaz-e releváns oszlopokat
 
28
 
29
  # Adatok tisztítása és egységesítése
30
  def clean_data(df):
31
+ st.write("Eredeti oszlopnevek:", df.columns.tolist())
32
  df = df.dropna(how='all') # Üres sorok eltávolítása
33
  df.columns = df.columns.str.strip().str.lower()
34
+ st.write("Tisztított oszlopnevek:", df.columns.tolist())
35
  df = df.rename(columns={
36
  "orvos": "Név",
37
  "név": "Név",
38
  "elérhetőség": "Elérhetőség",
39
  "korlátozások": "Korlátozások"
40
  })
41
+ if "Név" not in df.columns:
42
+ st.warning("A munkalap nem tartalmaz 'Név' oszlopot, ellenőrizze az adatok helyességét!")
43
+ df = df.dropna(subset=["Név"], errors='ignore') # Üres név mezők eltávolítása
44
  return df
45
 
46
  # Adatok Excel exportálása
 
68
  relevant_data = []
69
  for sheet in sheet_names:
70
  df = excel_data.parse(sheet)
71
+ st.write(f"Feldolgozás alatt: {sheet}")
72
+ st.write("Adatok előnézete:", df.head())
73
  df = clean_data(df) # Adatok tisztítása és egységesítése
74
 
75
  # Ellenőrzés, hogy tartalmaz-e releváns oszlopokat