특정 국가와 연도로 필터링하기
filter() 동사를 사용하여 두 가지 조건을 설정하면, 단 하나의 관측치를 추출할 수도 있어요. 이전 연습 문제와 마찬가지로 첫 번째 줄은 gapminder %>%로 시작하고, 두 번째 줄에 filter()를 배치해 총 두 줄의 코드로 작성할 수 있습니다. 한 줄에 하나의 동사만 사용하면 코드의 가독성이 좋아져요. 이때 파이프 연산자 %>%는 반드시 첫 번째 줄의 끝에 두어야 한다는 점에 유의하세요(예: gapminder %>%). 파이프 연산자를 두 번째 줄 시작 부분에 작성하면 오류가 발생합니다.
이 연습은 강의의 일부입니다
Tidyverse 입문
연습 안내
gapminder데이터를 필터링해서 China의 year 2002년 관측치만 추출해 보세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
library(gapminder)
library(dplyr)
# Filter for China in 2002