# Filter 함수
# 1.dplyr 패키지 설치
install.packages("dplyr")
# 2.libary load
library(dplyr)
# 3. csv로 부터 데이터 로딩
exam <- read.csv("csv_exam.csv")
# 4. 데이터 확인
exam
# 5. 원하는 열만 추출 반과 수학점수만 추출
exam %>% select(class,math)
# 6. 과학만 제외하고 추출
exam %>% select(-science)
# 7. filter와 select 혼용
#수학점수가 60점 이상인 학생의 id와 수학점수만 출력
exam %>%
filter(math >=60) %>%
select(id,math)
# 8.1반 학생들의 id와 영어 점수만 추출
exam %>%
filter(class == 1) %>%
select(id, english)
# select과 filter를 함께 사용할 경우
# select으로 추출된 데이터에 대해서만 filter가 적용됨.
# 9.
'백엔드 프레임워크 & 언어 > R' 카테고리의 다른 글
dplyr 패키지-group_by, summarise 함수 (0) | 2022.02.26 |
---|---|
dplyr 패키지-mutate() 함수 심화 (0) | 2022.02.26 |
dplyr 패키지-arrange(), mutate() 함수(정렬 및 파생변수 생성) (0) | 2022.02.26 |
dplyr패키지-Filter(원하는 행만 추출) (0) | 2022.02.26 |
TextMining - WordCloud 만들기 (0) | 2022.02.26 |