좀 더 복잡한 공간 객체
countries_sp의 구조가 조금 다르다는 점을 눈치채셨을 거예요. 리스트와 많이 비슷해 보이지만, 출력에서 요소 앞에 $가 아니라 @가 붙었죠. 이는 sp 클래스가 S4 객체이기 때문이에요. 요소(elements) 대신 슬롯(slots)을 가지며, @로 접근합니다. 이에 관해서는 다음 영상에서 더 자세히 배울 거예요.
이제 또 다른 객체 countries_spdf를 살펴보겠습니다. countries_sp보다 조금 더 복잡하지만, 이제 이 객체가 어떻게 다른지 충분히 파악하실 수 있을 거예요.
직접 확인해 보세요!
이 연습은 강의의 일부입니다
R로 지리공간 데이터 시각화하기
연습 안내
countries_sp에summary()를 호출한 다음, 새 객체countries_spdf에도 (한 번에 하나씩) 호출하세요. 이건 어떤 종류의 객체인가요?countries_sp와 무엇이 다른가요?countries_spdf에str()을max.level = 2와 함께 호출하세요. 구조가countries_sp와 어떻게 다른가요?countries_spdf에plot()을 호출하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Call summary() on countries_spdf and countries_sp
# Call str() with max.level = 2 on countries_spdf
# Plot countries_spdf