1 filter( ) 함수: 조건으로 행 선택하기
filter() 함수는 특정 조건을 만족하는 데이터를 필터링하여 반환합니다. 앞서 배운 기본 함수 subset()과 유사합니다.
그림 7-5 | filter() 함수 원리
다음은 item_id 값이 M0001인 행만 선택하여 출력하는 예시입니다.
order_info_r %>% filter(item_id == "M0001") # A tibble: 59 x 5 order_no item_id reserv_no quantity sales <chr> <chr> <chr> <dbl> <dbl> 1 191228137837810010 M0001 2019122806 10 240000 2 191230137865010010 M0001 2019123003 8 192000 3 191231137864710010 M0001 2019123105 8 192000 4 191216107839010010 M0001 2019121605 3 72000 5 191216107298910010 M0001 2019121606 2 48000 6 191217137851110010 M0001 2019121704 9 216000 7 19121954C005210020 M0001 2019121903 2 48000 8 191220674084100100 M0001 2019122002 23 552000 9 191220567442210010 M0001 2019122003 2 48000 10 191221517267210010 M0001 2019122102 8 192000 # ... with 49 more rows