groupby 작업에서 여러 열에 여러 함수를 적용하는 것은 데이터 분석에서 일반적인 작업입니다. Pandas는 함수 사전을 사용하거나 여러 시리즈를 반환하는 사용자 정의 함수를 적용하는 등 이 작업을 수행하기 위한 여러 가지 방법을 제공합니다.
시리즈 그룹별 개체의 경우 다음을 적용할 수 있습니다. 출력 열 이름을 키로 사용하는 사전을 사용하는 여러 함수:
그러나 이 방법은 DataFrame에서 사용할 수 없습니다. groupby 개체.
적용 메서드를 사용하면 그룹 데이터에 대해 여러 계산을 수행하는 사용자 정의 함수를 적용할 수 있습니다. 함수는 새 열에 레이블을 지정하는 인덱스를 사용하여 결과와 함께 시리즈를 반환해야 합니다.
또한 이점을 활용하는 사용자 정의 집계 함수를 정의할 수도 있습니다. Apply 메소드에 전달된 DataFrame의 내용:
groupby 객체의 다른 열에 의존하는 함수의 경우 ix 메서드를 사용하여 해당 열에 액세스할 수 있습니다. 그러나 이 방법은 더 이상 사용되지 않으며 loc:
pandas groupby 개체에 대한 복잡한 집계 수행은 복잡성에 따라 다양한 방법을 사용하여 수행할 수 있습니다. 적용되는 기능의 종속성. 적용 방법을 활용하거나 사용자 정의 집계 함수를 생성하면 이러한 작업을 효율적으로 수행하고 결과를 단일 DataFrame으로 결합할 수 있습니다.
위 내용은 Pandas의 여러 Groupby 열에 여러 함수를 적용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!