R에서 행을 추출하는 방법은 데이터 열을 추출할 때와 마찬가지로 다양합니다. 그중 dplyr 패키지의 filter() 함수를 사용하면 간결하게 작성할 수 있다.
reserve_tb %>%
-
as.Date 함수로 문자열을 날짜형으로 변환한다.
-
between 함수로 checkin_date의 범위를 설정한다.
: filter(between(as.Date(checkin_date),
as.Date("2016-10-12"), as.Date("2016-10-13)))
between 함수는 특정 여르이 값에 대한 범위 조건을 지정할 수 있습니다. 첫 번째 매개변수에는 열의 값을 두 번째와 세 번째 매개변수에는 범위를 지정합니다. between 함수는 문자열을 처리할 수 없으므로 자료형을 날짜형으로 변환해야 합니다.
'데이터 분석 > 데이터 전처리' 카테고리의 다른 글
R, 집약 ID에 기반한 샘플링 (0) | 2021.02.02 |
---|---|
R, 데이터 값을 고려하지 않는 샘플링 (0) | 2021.02.02 |
R로 데이터 열 추출 (0) | 2021.02.01 |
R로 데이터 읽기 (0) | 2021.02.01 |
전처리 - Tidyverse (0) | 2021.01.13 |
댓글