Панды применяют функцию к подмножеству строк - PullRequest
0 голосов
/ 13 октября 2018

Сначала я устанавливаю столбец кадра данных 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) - это функция, которая возвращает ненулевое значение.

...