Skip to content
Snippets Groups Projects
Verified Commit fce0db22 authored by Marco Aceti's avatar Marco Aceti
Browse files

Sort railway companies by train count in delay_boxplot

parent 7166411b
Branches
No related tags found
No related merge requests found
Pipeline #2840 passed
...@@ -64,9 +64,12 @@ def delay_boxplot(df: pd.DataFrame | DataFrameGroupBy) -> None: ...@@ -64,9 +64,12 @@ def delay_boxplot(df: pd.DataFrame | DataFrameGroupBy) -> None:
group_melt = pd.DataFrame() group_melt = pd.DataFrame()
grouped: list = list(df) # type: ignore grouped: list = list(df) # type: ignore
if grouped_by == "weekday":
# Re-order fields # Re-order fields
if grouped_by == "weekday":
grouped.sort(key=lambda t: WEEKDAYS[t[0]]) grouped.sort(key=lambda t: WEEKDAYS[t[0]])
elif grouped_by == "client_code":
grouped.sort(key=lambda g: len(g[1]), reverse=True)
for group in grouped: # type: ignore for group in grouped: # type: ignore
melt = pd.melt( melt = pd.melt(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment