Spaces:
Sleeping
Sleeping
jarajpu
commited on
Commit
·
8501811
1
Parent(s):
e2b02e5
Updated leads
Browse files
app.py
CHANGED
|
@@ -292,18 +292,18 @@ def display_leaderboard():
|
|
| 292 |
points = points_dict.get("0", 0)
|
| 293 |
users_data.append({'User': user, 'Points': points})
|
| 294 |
|
| 295 |
-
|
| 296 |
|
| 297 |
# Sort DataFrame by points in descending order
|
| 298 |
-
|
| 299 |
|
| 300 |
# Add a 'Rank' column starting from 1
|
| 301 |
-
|
| 302 |
|
| 303 |
# Select and order the columns for display
|
| 304 |
-
|
| 305 |
|
| 306 |
-
st.dataframe(
|
| 307 |
except Exception as e:
|
| 308 |
st.write("Failed to load leaderboard data: ", str(e))
|
| 309 |
|
|
|
|
| 292 |
points = points_dict.get("0", 0)
|
| 293 |
users_data.append({'User': user, 'Points': points})
|
| 294 |
|
| 295 |
+
leaderboard = pd.DataFrame(users_data)
|
| 296 |
|
| 297 |
# Sort DataFrame by points in descending order
|
| 298 |
+
leaderboard = leaderboard.sort_values(by='Points', ascending=False)
|
| 299 |
|
| 300 |
# Add a 'Rank' column starting from 1
|
| 301 |
+
leaderboard['Rank'] = range(1, len(leaderboard) + 1)
|
| 302 |
|
| 303 |
# Select and order the columns for display
|
| 304 |
+
leaderboard = leaderboard[['Rank', 'User', 'Points']]
|
| 305 |
|
| 306 |
+
st.dataframe(leaderboard, hide_index=True)
|
| 307 |
except Exception as e:
|
| 308 |
st.write("Failed to load leaderboard data: ", str(e))
|
| 309 |
|