k96beni commited on
Commit
d0cfb17
·
verified ·
1 Parent(s): 6d89ef2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -31,9 +31,9 @@ def generate_graphs(df):
31
 
32
  # 1. Unika användare per dag (14 dagar)
33
  daily_users = df.groupby(df['timestamp'].dt.date)['user_id'].nunique()
34
- daily_users.index = pd.to_datetime(daily_users.index)
35
  daily_users = daily_users.last("14D")
36
- plt.figure(figsize=(8,4))
37
  daily_users.plot(kind='bar', title="Unika användare per dag (14 dagar)")
38
  plt.ylabel("Antal användare")
39
  plt.tight_layout()
@@ -45,7 +45,7 @@ daily_users.index = pd.to_datetime(daily_users.index)
45
  cutoff = now - timedelta(hours=72)
46
  df_recent = df[df['timestamp'] >= cutoff]
47
  hourly = df_recent.groupby(df_recent['timestamp'].dt.floor('H')).size()
48
- plt.figure(figsize=(10,4))
49
  hourly.plot(title="Meddelanden per timme (senaste 72h)")
50
  plt.ylabel("Antal meddelanden")
51
  plt.xticks(rotation=45)
@@ -56,6 +56,7 @@ daily_users.index = pd.to_datetime(daily_users.index)
56
 
57
  return user_graph_path, hourly_graph_path
58
 
 
59
  # --- Funktion: Ladda upp grafer till Hugging Face Hub ---
60
  def upload_graphs_to_hub(user_graph_path, hourly_graph_path):
61
  api = HfApi()
 
31
 
32
  # 1. Unika användare per dag (14 dagar)
33
  daily_users = df.groupby(df['timestamp'].dt.date)['user_id'].nunique()
34
+ daily_users.index = pd.to_datetime(daily_users.index)
35
  daily_users = daily_users.last("14D")
36
+ plt.figure(figsize=(8, 4))
37
  daily_users.plot(kind='bar', title="Unika användare per dag (14 dagar)")
38
  plt.ylabel("Antal användare")
39
  plt.tight_layout()
 
45
  cutoff = now - timedelta(hours=72)
46
  df_recent = df[df['timestamp'] >= cutoff]
47
  hourly = df_recent.groupby(df_recent['timestamp'].dt.floor('H')).size()
48
+ plt.figure(figsize=(10, 4))
49
  hourly.plot(title="Meddelanden per timme (senaste 72h)")
50
  plt.ylabel("Antal meddelanden")
51
  plt.xticks(rotation=45)
 
56
 
57
  return user_graph_path, hourly_graph_path
58
 
59
+
60
  # --- Funktion: Ladda upp grafer till Hugging Face Hub ---
61
  def upload_graphs_to_hub(user_graph_path, hourly_graph_path):
62
  api = HfApi()