Использование df.swifter.apply не запускается - PullRequest
0 голосов
/ 21 сентября 2019

Я должен применить функцию к очень большому информационному фрейму, который, используя приведенный ниже код, может занять несколько часов.

df.iloc[:,3:] = df.iloc[:,3:].applymap(my_function)

Поиск в Интернете. Я нашел сообщение быстрее с использованием swifter для повышения производительности.

import swifter
df.iloc[:,3:] = df.iloc[:,3:].swifter.apply(my_function)

однако я вижу эту ошибку: «Истинное значение Серии неоднозначно.Используйте a.empty, a.bool (), a.item (), a.any () или a.all (). '

потому, что я использовал applymap в своем исходном коде, а затем использовал swifter.применять?заранее спасибо.

...