Я хочу застосувати функцію з аргументами до ряду в пандах python:
x = my_series.apply(my_function, more_arguments_1)
y = my_series.apply(my_function, more_arguments_2)
...
Документація описує підтримку застосувати метод, але він не приймає ніяких аргументів. Чи є інший метод, який приймає аргументи? Як варіант, я пропускаю просте рішення?
Оновлення (жовтень 2017 р.): Зауважте, що оскільки це питання було спочатку задано, що панди apply()
були оновлені для обробки позиційних та ключових аргументів, а посилання на документацію вище відображає це та показує, як включити будь-який тип аргументу.
DataFrame.apply
документи та Series.apply
документи
functools.partial
, абоstarmap
?