@@ -295,13 +295,13 @@ def validate_axis_style_args(data, args, kwargs, arg_name, method_name):
295
295
raise TypeError (msg )
296
296
297
297
msg = (
298
- "Interpreting call\n \t '.{method_name}(a, b)' as "
299
- "\n \t '.{method_name}(index=a, columns=b)'.\n Use named "
298
+ f "Interpreting call\n \t '.{ method_name } (a, b)' as "
299
+ f "\n \t '.{ method_name } (index=a, columns=b)'.\n Use named "
300
300
"arguments to remove any ambiguity. In the future, using "
301
301
"positional arguments for 'index' or 'columns' will raise "
302
302
"a 'TypeError'."
303
303
)
304
- warnings .warn (msg . format ( method_name = method_name ) , FutureWarning , stacklevel = 4 )
304
+ warnings .warn (msg , FutureWarning , stacklevel = 4 )
305
305
out [data ._get_axis_name (0 )] = args [0 ]
306
306
out [data ._get_axis_name (1 )] = args [1 ]
307
307
else :
@@ -370,12 +370,15 @@ def validate_percentile(q: Union[float, Iterable[float]]) -> np.ndarray:
370
370
------
371
371
ValueError if percentiles are not in given interval([0, 1]).
372
372
"""
373
- msg = "percentiles should all be in the interval [0, 1]. Try {0} instead."
374
373
q_arr = np .asarray (q )
374
+ msg = (
375
+ "percentiles should all be in the interval [0, 1]."
376
+ f"Try { q_arr / 100.0 } instead."
377
+ )
375
378
if q_arr .ndim == 0 :
376
379
if not 0 <= q_arr <= 1 :
377
- raise ValueError (msg . format ( q_arr / 100.0 ) )
380
+ raise ValueError (msg )
378
381
else :
379
382
if not all (0 <= qs <= 1 for qs in q_arr ):
380
- raise ValueError (msg . format ( q_arr / 100.0 ) )
383
+ raise ValueError (msg )
381
384
return q_arr
0 commit comments