Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
removing references to read_csv (causing issues.....)
Browse files
app.py
CHANGED
@@ -336,14 +336,7 @@ def run_bot():
|
|
336 |
bot.run(DISCORD_TOKEN)
|
337 |
threading.Thread(target=run_bot).start()
|
338 |
|
339 |
-
URL = "https://docs.google.com/spreadsheets/d/1hQSsIg1Y9WdBF_CdNM1L1rUUREoxKqRTe3_ILo-WK8w/edit#gid=0"
|
340 |
-
csv_url = URL.replace('/edit#gid=', '/export?format=csv&gid=')
|
341 |
|
342 |
-
def get_data():
|
343 |
-
data = pd.read_csv(csv_url)
|
344 |
-
first_3_columns = data.iloc[:, 1:4]
|
345 |
-
first_3_columns.to_csv('first_3_columns.csv', index=False)
|
346 |
-
return first_3_columns
|
347 |
|
348 |
# csv
|
349 |
# read into pandas dataframe1
|
@@ -352,18 +345,7 @@ def get_data():
|
|
352 |
|
353 |
demo = gr.Blocks()
|
354 |
with demo:
|
355 |
-
|
356 |
-
column_values_unique = sorted(dataframe1.iloc[:, 3].unique())
|
357 |
-
dataframe2 = pd.DataFrame({'Levels': column_values_unique})
|
358 |
-
counts = {}
|
359 |
-
for value in dataframe1.iloc[:, 3]:
|
360 |
-
counts[value] = counts.get(value, 0) + 1
|
361 |
-
dataframe2['Members'] = dataframe2['Levels'].map(counts)
|
362 |
-
|
363 |
-
print("Dataframe 1:")
|
364 |
-
print(dataframe1)
|
365 |
-
print("\nDataframe 2:")
|
366 |
-
print(dataframe2)
|
367 |
|
368 |
TITLE = """<h1 align="center" id="space-title">π€ Hugging Face Level Leaderboard</h1>"""
|
369 |
gr.HTML(TITLE)
|
@@ -371,19 +353,7 @@ with demo:
|
|
371 |
with gr.TabItem("π
Level leaderboard", elem_id="level-table", id=0):
|
372 |
#gr.Markdown("# π Experience Leaderboard")
|
373 |
with gr.Row():
|
374 |
-
|
375 |
-
gr.DataFrame(get_data, every=5, height=500, interactive=False, col_count=(3, "fixed"), column_widths=["100px","100px","100px"])
|
376 |
-
|
377 |
-
with gr.Column():
|
378 |
-
gr.BarPlot(
|
379 |
-
value=dataframe2,
|
380 |
-
x="Levels",
|
381 |
-
y="Members",
|
382 |
-
title="Level Distribution",
|
383 |
-
height=450,
|
384 |
-
width=450,
|
385 |
-
interactive=False
|
386 |
-
)
|
387 |
#with gr.TabItem("π Members of the Week", elem_id="week-table", id=1):
|
388 |
|
389 |
#with gr.TabItem("π Hub-only leaderboard", elem_id="hub-table", id=2):
|
|
|
336 |
bot.run(DISCORD_TOKEN)
|
337 |
threading.Thread(target=run_bot).start()
|
338 |
|
|
|
|
|
339 |
|
|
|
|
|
|
|
|
|
|
|
340 |
|
341 |
# csv
|
342 |
# read into pandas dataframe1
|
|
|
345 |
|
346 |
demo = gr.Blocks()
|
347 |
with demo:
|
348 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
349 |
|
350 |
TITLE = """<h1 align="center" id="space-title">π€ Hugging Face Level Leaderboard</h1>"""
|
351 |
gr.HTML(TITLE)
|
|
|
353 |
with gr.TabItem("π
Level leaderboard", elem_id="level-table", id=0):
|
354 |
#gr.Markdown("# π Experience Leaderboard")
|
355 |
with gr.Row():
|
356 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
357 |
#with gr.TabItem("π Members of the Week", elem_id="week-table", id=1):
|
358 |
|
359 |
#with gr.TabItem("π Hub-only leaderboard", elem_id="hub-table", id=2):
|