我首先将pandas数据框的列设置为全零,然后使用Create
填充此列的子集。但是,尝试这样做之后,列中的所有值仍保持为零。
这就是我调用apply函数的方式:
categories
其中apply
是predictions['score'] = 0.0
predictions.loc[tickers]['score'] = predictions.loc[tickers]['prediction'].apply(calculate_score, args=(min, max))
中索引的子集,而tickers
是返回非零值的函数。