cyberosa
commited on
Commit
·
9d5e690
1
Parent(s):
c394ce7
fixing percentage graph of top 3 accurate tools
Browse files- tabs/tool_accuracy.py +5 -23
tabs/tool_accuracy.py
CHANGED
@@ -6,7 +6,7 @@ from typing import Tuple
|
|
6 |
import plotly.express as px
|
7 |
import numpy as np
|
8 |
|
9 |
-
VOLUME_FACTOR_REGULARIZATION = 0.
|
10 |
UNSCALED_WEIGHTED_ACCURACY_INTERVAL = (-0.5, 80.5)
|
11 |
SCALED_WEIGHTED_ACCURACY_INTERVAL = (0, 1)
|
12 |
|
@@ -176,30 +176,12 @@ def plot_mech_requests_topthree_tools(
|
|
176 |
daily_mech_requests_local_copy.tool.isin(top_tools)
|
177 |
]
|
178 |
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
)
|
183 |
-
# Sort the columns for each row independently
|
184 |
-
sorted_values = np.sort(pivoted.values, axis=1)[
|
185 |
-
:, ::-1
|
186 |
-
] # sort and reverse (descending)
|
187 |
-
sorted_columns = np.argsort(pivoted.values, axis=1)[:, ::-1] # get sorting indices
|
188 |
-
|
189 |
-
sorted_df = pd.DataFrame(
|
190 |
-
sorted_values,
|
191 |
-
index=pivoted.index,
|
192 |
-
columns=[
|
193 |
-
pivoted.columns[i] for i in sorted_columns[0]
|
194 |
-
], # use first row's order
|
195 |
-
)
|
196 |
-
|
197 |
-
sorted_long = sorted_df.reset_index().melt(
|
198 |
-
id_vars=["request_date"], var_name="tool", value_name="percentage"
|
199 |
-
)
|
200 |
|
201 |
fig = px.bar(
|
202 |
-
|
203 |
x="request_date",
|
204 |
y="percentage",
|
205 |
color="tool",
|
|
|
6 |
import plotly.express as px
|
7 |
import numpy as np
|
8 |
|
9 |
+
VOLUME_FACTOR_REGULARIZATION = 0.5
|
10 |
UNSCALED_WEIGHTED_ACCURACY_INTERVAL = (-0.5, 80.5)
|
11 |
SCALED_WEIGHTED_ACCURACY_INTERVAL = (0, 1)
|
12 |
|
|
|
176 |
daily_mech_requests_local_copy.tool.isin(top_tools)
|
177 |
]
|
178 |
|
179 |
+
daily_mech_requests_local_copy["request_date"] = pd.to_datetime(
|
180 |
+
daily_mech_requests_local_copy["request_date"]
|
181 |
+
).dt.date
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
|
183 |
fig = px.bar(
|
184 |
+
daily_mech_requests_local_copy,
|
185 |
x="request_date",
|
186 |
y="percentage",
|
187 |
color="tool",
|