Панды применяют функцию к подмножеству строк
Я устанавливаю столбец данных pandas для всех нулей вначале, а затем с помощью apply
заполнить подмножество этого столбца. Однако после попытки все значения в столбце по-прежнему остаются равными нулю.
Вот как я вызываю функцию apply:
predictions['score'] = 0.0
predictions.loc[tickers]['score'] = predictions.loc[tickers]['prediction'].apply(calculate_score, args=(min, max))
где tickers
является подмножеством индексов в predictions
, а также calculate_score(value, min, max)
это функция, которая возвращает ненулевое значение