Skip to content

Commit 1ff5241

Browse files
committed
value_name is overwritten
1 parent 79aa7cf commit 1ff5241

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

CompStats/interface.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ def __repr__(self):
159159
desc_se = [f'{k:0.4f}' for k in self.se]
160160
desc_se = ', '.join(desc_se)
161161
return f"<{self.__class__.__name__}({arg}={func_name}, statistic=[{desc}], se=[{desc_se}])>"
162-
162+
163163
def __str__(self):
164164
"""Prediction statistics with standard error in parenthesis"""
165165
if not isinstance(self.statistic, dict):
@@ -358,10 +358,11 @@ def plot(self, value_name:str=None,
358358
>>> perf.plot()
359359
"""
360360
import seaborn as sns
361-
if self.score_func is not None:
362-
value_name = 'Score'
363-
else:
364-
value_name = 'Error'
361+
if value_name is None:
362+
if self.score_func is not None:
363+
value_name = 'Score'
364+
else:
365+
value_name = 'Error'
365366
df = self.dataframe(value_name=value_name, var_name=var_name,
366367
alg_legend=alg_legend, perf_names=perf_names)
367368
if var_name not in df.columns:

0 commit comments

Comments
 (0)