fruitpicker01 commited on
Commit
2f37585
·
verified ·
1 Parent(s): 840ee09

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -212,8 +212,13 @@ def process_data():
212
  daily_all = pd.concat([dasha_daily_total, lera_daily_total, sveta_daily_total], ignore_index=True)
213
  daily_all = daily_all.dropna(subset=["date"])
214
  daily_all = daily_all.sort_values(["user", "date"])
215
- daily_all["cumulative"] = daily_all.groupby("user")["count"].cumsum()
216
 
 
 
 
 
 
 
217
  # «Всего»
218
  total_by_date = daily_all.groupby("date")["count"].sum().reset_index(name="count")
219
  total_by_date = total_by_date.sort_values("date")
 
212
  daily_all = pd.concat([dasha_daily_total, lera_daily_total, sveta_daily_total], ignore_index=True)
213
  daily_all = daily_all.dropna(subset=["date"])
214
  daily_all = daily_all.sort_values(["user", "date"])
 
215
 
216
+ # Приведение столбца "count" к числовому типу
217
+ daily_all["count"] = pd.to_numeric(daily_all["count"], errors="coerce").fillna(0)
218
+
219
+ # Вычисление накопительной суммы
220
+ daily_all["cumulative"] = daily_all.groupby("user")["count"].cumsum()
221
+
222
  # «Всего»
223
  total_by_date = daily_all.groupby("date")["count"].sum().reset_index(name="count")
224
  total_by_date = total_by_date.sort_values("date")