반응형
비교연산자로 true인 행을 찾아서 출력하기
diamonds[diamonds$cut=="Good", ]
diamonds 데이터에서 cut의 값을 Good 과 비교하고 true인 행만 출력한다.
diamonds[diamonds$cut=="Good" & diamonds$color=="I", ]
diamonds 데이터에서 cut의 값이 Good이면서 color의 값이 I인 행만 출력한다.
filter() 함수 사용하기
dplyr패키지 함수이다.
filter(diamonds, color=="I")
diamonds %>% filter(color=="I")
diamonds 에서 color가 I인 행을 출력한다.
같은 dplyr 패키지에 있는 파이프연산자( %>% )를 활용하면 아랫줄과 같이 나타낼 수 있다.
filter(diamonds, color=="I" & cut=="Good")
diamonds 데이터에서 cut의 값이 Good이면서 color의 값이 I인 행만 출력한다.
반응형
'database > R Programming' 카테고리의 다른 글
[R Programming] R을 통한 데이터의 시각화 (0) | 2022.02.13 |
---|---|
[R Programming] 데이터 프레임(Data frame) 만들기 / 데이터 추가하기 / data.frame() (0) | 2022.01.28 |
[R Programming] 데이터 함수에 적용하기 / 파이프 연산자 / %>% (0) | 2022.01.25 |
[R Programming] mode() / 데이터 자료형 확인하기 (0) | 2022.01.24 |
[R Programming] Data 확인하기 / View() / head() / tail() (1) | 2022.01.21 |