From d6e999c6d14e008509339a6fa92beb8a1ce89f17 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Mon, 30 May 2022 14:23:35 +0200 Subject: _corr_by_param: cast floaty strings to float --- lib/parameters.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/parameters.py') diff --git a/lib/parameters.py b/lib/parameters.py index 01b3e66..095642f 100644 --- a/lib/parameters.py +++ b/lib/parameters.py @@ -143,7 +143,9 @@ def _corr_by_param(attribute_data, param_values, param_index): :param param_index: index of parameter in `by_name[*]['param']` """ if _all_params_are_numeric(param_values, param_index): - param_values = np.array(list((map(lambda x: x[param_index], param_values)))) + param_values = np.array( + list((map(lambda x: float(x[param_index]), param_values))) + ) try: return np.corrcoef(attribute_data, param_values)[0, 1] except FloatingPointError: -- cgit v1.2.3