1. 학습
  2. /
  3. 강의
  4. /
  5. R로 지리공간 데이터 시각화하기

Connected

연습 문제

유용한 메서드 몇 가지

pop은 보스턴과 NYC 주변의 인구를 담고 있는 RasterLayer 객체예요. 각 격자 셀에는 해당 셀 안에 거주하는 사람 수가 저장되어 있어요.

이전 연습 문제에서 print()가 좌표 기준 체계, 격자의 크기(행과 열 개수 및 지리적 좌표), 그리고 격자에 저장된 값에 대한 기본 정보를 포함한 유용한 요약을 제공한다는 점을 보셨죠. 하지만 매우 간결해서, 객체 안의 실제 값을 보고 싶다면 어떻게 해야 할까요?

첫 번째 방법은 그냥 객체를 plot()하는 거예요. raster 객체에는 값을 히트맵으로 그려 주는 plot() 메서드가 있어요.

raster 객체에서 값을 추출하려면 values() 함수를 사용하면 되며, 이 함수는 값의 벡터를 꺼내요. pop 래스터에는 값이 316,800개나 있으니 전부 출력하고 싶지는 않으실 거예요. 대신 str()과 head()를 사용해 일부만 살펴볼 수 있어요.

지침

100 XP
  • pop에 대해 plot()을 호출하세요. NYC가 어디에 있는지 보이시나요?
  • values(pop)에 대해 str()을 호출하세요.
  • values(pop)에 대해 head()를 호출하세요.