질문:
인수가 있는 함수를 시리즈에 어떻게 적용할 수 있나요? 파이썬 팬더에서? 문서에는 적용 방법이 언급되어 있지만 추가 매개변수는 허용되지 않습니다.
답변:
최신 Pandas 버전:
<code class="python">my_series.apply(your_function, args=(2, 3, 4), extra_kw=1)</code>
이전 Pandas 버전:
<code class="python">import functools add_3 = functools.partial(operator.add, 3) my_series.apply(add_3)</code>
<code class="python">my_series.apply((lambda x: your_func(a, b, c, d, ..., x)))</code>
권장 사항:
Functools.partial은 더 깔끔한 작업을 허용하므로 일반적으로 선호되는 옵션입니다. 코드를 작성하고 키워드 인수를 더 쉽게 전달할 수 있습니다.
위 내용은 Pandas 시리즈에 인수가 포함된 함수를 적용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!