Spaces:
Running
Running
Aaron Mueller
commited on
Commit
·
c57af6c
1
Parent(s):
b624a39
remove type errors
Browse files
app.py
CHANGED
|
@@ -566,13 +566,16 @@ def update_leaderboard(dataframe: pd.DataFrame, selected_task_substrings: List[s
|
|
| 566 |
return df_transformed
|
| 567 |
|
| 568 |
if show_average:
|
| 569 |
-
|
|
|
|
|
|
|
| 570 |
s_filtered_dataframe = _transform_floats(filtered_dataframe)
|
| 571 |
-
|
| 572 |
-
|
| 573 |
-
|
|
|
|
|
|
|
| 574 |
filtered_dataframe = filtered_dataframe.sort_values(by=["Average"], ascending=False, na_position='last')
|
| 575 |
-
filtered_dataframe = filtered_dataframe.replace(float("nan"), "-")
|
| 576 |
|
| 577 |
# if show_average:
|
| 578 |
# print([row for index, row in filtered_dataframe.iterrows()])
|
|
|
|
| 566 |
return df_transformed
|
| 567 |
|
| 568 |
if show_average:
|
| 569 |
+
numeric_df = filtered_dataframe.select_dtypes(include=[np.number])
|
| 570 |
+
means = numeric_df.mean(axis=1, skipna=False)
|
| 571 |
+
# means = filtered_dataframe.replace("-", float("nan")).mean(axis=1, skipna=False)
|
| 572 |
s_filtered_dataframe = _transform_floats(filtered_dataframe)
|
| 573 |
+
numeric_s_df = s_filtered_dataframe.select_dtypes(include=[np.number])
|
| 574 |
+
# s_means = s_filtered_dataframe.replace("-", float("nan")).mean(axis=1, skipna=False)
|
| 575 |
+
s_means = numeric_s_df.mean(axis=1, skipna=False)
|
| 576 |
+
filtered_dataframe.loc[:, "Average"] = np.where(filtered_dataframe.eq("-").any(axis=1), "-", means.round(2))
|
| 577 |
+
filtered_dataframe.loc[:, "Score"] = np.where(filtered_dataframe.eq("-").any(axis=1), "-", s_means.round(2))
|
| 578 |
filtered_dataframe = filtered_dataframe.sort_values(by=["Average"], ascending=False, na_position='last')
|
|
|
|
| 579 |
|
| 580 |
# if show_average:
|
| 581 |
# print([row for index, row in filtered_dataframe.iterrows()])
|