diff --git a/rowers/dataprepnodjango.py b/rowers/dataprepnodjango.py index 5f15f1e6..2c5c6d14 100644 --- a/rowers/dataprepnodjango.py +++ b/rowers/dataprepnodjango.py @@ -676,6 +676,12 @@ def getsmallrowdata_db(columns,ids=[],debug=False): def fitnessmetric_to_sql(m,table='powertimefitnessmetric',debug=False, doclean=False): + # test if nan among values + if np.nan in m.values(): + for key in m.keys(): + if np.isnan([m[key]]): + m[key] = -1 + if debug: engine = create_engine(database_url_debug, echo=False) else: