비디오: [Pandas 강의] apply 함수, 다양한 예제로 활용해보기 2024
배열이나 행렬 형식의 데이터를 가지고 있고이 데이터를 요약하려면 R) 함수는 정말 유용합니다. apply () 함수는 배열 또는 행렬을 열 또는 행으로 가로 지르고 요약 함수를 적용합니다.
apply () 함수는 네 개의 인수를 취합니다.
-
X : 이 데이터는 배열 또는 행렬입니다.
-
MARGIN : 통과 할 차원을 나타내는 숫자 벡터. 1은 행을 의미하고 2는 열을 의미합니다.
-
FUN : 적용 할 함수 (예: 합계 또는 평균).
-
… (점): FUN 함수에 추가 인수가 필요한 경우 여기에 인수를 추가 할 수 있습니다.
이를 설명하기 위해 내장형 데이터 세트 Titanic을 살펴보십시오. 이것은 Titanic의 승객 데이터, 승무원 등급, 성별, 연령 및 생존 여부를 설명하는 4 차원 테이블입니다.
각 객실 클래스에 얼마나 많은 승객이 있었는지 알아 보려면 타이타닉을 첫 번째 차원, 클래스:
>> 적용 (Titanic, 3, sum) Child Adult 109 2092
동시에 2 차원 이상의 함수를 적용 할 수도 있습니다. 이렇게하려면 원하는 치수를 c () 함수와 결합해야합니다. 예를 들어, 각 연령대에있는 사람들의 수를 요약하려면 다음을 수행하십시오.