시작하기무료로 시작하기

데이터 속성 기반 서브셋팅

데이터 속성 기반 서브셋팅은 데이터 프레임의 열에서 논리값을 만들고, 그 논리값을 사용해 Spatial___DataFrame 객체를 서브셋팅하는 과정의 조합이에요. 일반적인 데이터 프레임을 서브셋팅하는 방식과 비슷합니다.

예를 들어, 아시아에 있는 국가들을 나타내는 논리값을 만들어 볼게요:

in_asia <- countries_spdf$region == "Asia"
in_asia

그다음, 이 논리값을 사용해 Spatial___DataFrame 객체의 행을 선택합니다:

countries_spdf[in_asia, ]

이제 뉴질랜드만 서브셋팅해서 플로팅할 수 있을까요?

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

R로 지리공간 데이터 시각화하기

강의 보기

연습 안내

  • name 열이 "New Zealand"와 같은지 검사하는 논리 벡터 is_nz를 만드세요.
  • is_nz를 사용해 countries_spdf를 서브셋팅하고, 새로운 공간 객체 nz를 만드세요.
  • nz를 플로팅하세요.

실습형 인터랙티브 연습

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

# Create logical vector: is_nz


# Subset countries_spdf using is_nz: nz


# Plot nz
코드 편집 및 실행