order_info_r 테이블 내 sales 열의 평균값이 출력되었습니다. 평균 매출이 6만 3829인 것을 알 수 있습니다.4 함수 부분에는 다음과 같이 sum(), mean(), median(), max(), min(), n()5 등 요약 함수를 적용할 수 있습니다.
summarise(order_info_r, min_value = min(sales), max_value = max(sales)) # A tibble: 1 x 2 min_value max_value <dbl> <dbl> 1 6000 552000
sales 열의 최솟값과 최댓값을 구해서 출력했습니다. 파이프 연산자를 사용해서 다음과 같이 코드를 바꿀 수도 있습니다.
order_info_r %>% summarise(min_value = min(sales), max_value = max(sales)) # A tibble: 1 x 2 min_value max_value <dbl> <dbl> 1 6000 552000
summarise() 함수 내 order_info_r을 기술하지 않고 파이프 연산자를 이용해서 앞과 똑같은 결과가 출력되었습니다. 이외에도 모든 열에 대해 요약 값을 출력하는 summarise_all(), 특정 열에 대해 요약 값을 출력하는 summarise_at() 같은 파생 함수가 있습니다. 상황에 맞게 응용해 보기 바랍니다.
4 결괏값 밑에 밑줄은 숫자 자릿수 구분 기호입니다.
5 n()은 행을 세는 함수입니다.