Fix merge
Browse files
app.py
CHANGED
@@ -70,8 +70,9 @@ def get_leaderboard_df(merge_values: bool = False):
|
|
70 |
if merge_values:
|
71 |
merged_df = df.drop(["Date", "Average"], axis=1).groupby("Model").max().reset_index()
|
72 |
merged_df.insert(loc=0, column="Average", value=merged_df.mean(axis=1, numeric_only=True))
|
73 |
-
merged_df = merged_df.sort_values(by=["Average"], ascending=False).round(2)
|
74 |
df = df[["Model", "Date"]].merge(merged_df, on="Model", how="left")
|
|
|
|
|
75 |
return df
|
76 |
|
77 |
|
|
|
70 |
if merge_values:
|
71 |
merged_df = df.drop(["Date", "Average"], axis=1).groupby("Model").max().reset_index()
|
72 |
merged_df.insert(loc=0, column="Average", value=merged_df.mean(axis=1, numeric_only=True))
|
|
|
73 |
df = df[["Model", "Date"]].merge(merged_df, on="Model", how="left")
|
74 |
+
df.drop_duplicates(subset=["Model"], inplace=True)
|
75 |
+
df = df.sort_values(by=["Average"], ascending=False).round(2)
|
76 |
return df
|
77 |
|
78 |
|