Как рассчитать итерацию по функции применения для строк в пандах - PullRequest
0 голосов
/ 08 ноября 2018

Если я использую команду apply для зацикливания функции для каждой строки в кадре данных pandas, например:

def my_function():
    return "True"


df['Result'] = df.apply(lambda row: my_function(row), axis = 1)

Как рассчитать итерацию для отслеживания прогресса

1 Ответ

0 голосов
/ 08 ноября 2018

Это сложный вопрос.Это зависит от того, что делает ваша функция.В частности, если ваша функция может быть передана.Если так, то я верю, что именно так поступят Панды.В этом случае нет очевидного кандидата на «счетчик цикла», т. Е. Индикатор прогресса.

Если, с другой стороны, вы хотите выполнить линейный проход с какой-то сложной не транслируемой операцией, то вы можетехорошо напишите свой цикл for.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...