시작하기무료로 시작하기

특정 국가와 연도로 필터링하기

filter() 동사를 사용하여 두 가지 조건을 설정하면, 단 하나의 관측치를 추출할 수도 있어요. 이전 연습 문제와 마찬가지로 첫 번째 줄은 gapminder %>%로 시작하고, 두 번째 줄에 filter()를 배치해 총 두 줄의 코드로 작성할 수 있습니다. 한 줄에 하나의 동사만 사용하면 코드의 가독성이 좋아져요. 이때 파이프 연산자 %>%는 반드시 첫 번째 줄의 끝에 두어야 한다는 점에 유의하세요(예: gapminder %>%). 파이프 연산자를 두 번째 줄 시작 부분에 작성하면 오류가 발생합니다.

이 연습은 강의의 일부입니다

Tidyverse 입문

강의 보기

연습 안내

  • gapminder 데이터를 필터링해서 Chinayear 2002년 관측치만 추출해 보세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

library(gapminder)
library(dplyr)

# Filter for China in 2002
코드 편집 및 실행