r ggmap 예제

이제 맵 ggmap을 잡으면 경계 상자에 맞도록 시도합니다. 시도해 봅시다: ggmap 패키지는 오랜 만에 가장 흥미로운 R 매핑 도구입니다! naturalearthdata.com 셰이프 파일과 래스터를 사용하여 일부 해상도에서 맵을 더 잘 볼 수 있지만 ggmap은 작업의 5 %만으로 95 %의 길을 얻을 수 있습니다! 마지막 단계에서는 맵 공급자를 스타멘으로 변경합니다. 구글 맵과 마찬가지로 지정할 수 있는 여러 가지 맵 유형이 있습니다. 아래 예제에서는 지형 선+ 파란색 밀도 맵과 수채화 맵유형 + 빨간색 geom_point를 사용하고 있습니다. ggmap을 조사 할 때 나는 데이비드 케일과 해들리 위컴에 의해이 일지를 발견 믿을 수 없을만큼 도움이! 또한,이 튜토리얼을 만들기에서, 나는 좋은 NCEAS 웹 사이트에 게시 ggmap 치트 시트를 발견했다. ggmap github 리포지토리에 표시된 대로 – “Google은 최근 API 요구 사항을 변경했으며 ggmap 사용자는 이제 API 키를 제공하고 청구를 사용하도록 설정해야합니다. 또한 ggmap 자체는 CRAN에서 오래되었습니다. 패키지 소유자는 곧 CRAN에 새 버전을 가질 수 있기를 바랍니다. 그 동안, 나는 전체 끝에서 끝까지 단계를 포함하도록이 튜토리얼을 업데이트했습니다. 추가 세부 사항은 github 리포지토리 #51 대해 설명합니다. 큰 변화의이 시간 동안 사용자 기반을 지원하기 위해 노력에 매우 반응한 놀라운 데이비드 Kahle에 감사드립니다. 또한, 라이언 풀러스 내가 해야 할 변경 사항을 통해 작업 할 때 특히 유용한 문제의 요약을 발견했다.

모두 감사합니다! 예를 들어, 자동차 충돌 상태 상태를 주별로 육안으로 조사해 보겠습니다. 우선, 2012년에 치명적인 충돌의 Excel 파일을 발견했습니다. R 패키지에는 분석을 수행하는 데 사용할 수 있는 R 데이터 함수 및 코드 그룹이 포함되어 있습니다. 나중에 호출할 수 있도록 사용자 환경에 설치하고 로드해야 합니다. Watson Studio에 있는 경우 다음 코드를 새 셀에 입력하고 셀을 강조 표시하고 “셀 실행” 버튼을 누를 수 있습니다. ggmap 패키지가 호출하는 “Google지도 정적 API”의 최근 변경 사항으로 인해 나중에 ggmap을 로드합니다. dkahle/ggmap에서 새 릴리스에 대한 알림을 원하십니까? ggmap R 패키지를 설치하고 아래와 같이 명령을 실행하여 R 내에서 API 키를 설정합니다. ggmap는 일반적으로 줌 레벨을 요청하지만, 우리는 ggmap의 make_bbox 기능을 사용하여 시도 할 수 있습니다 : ggmap쉽게 구글지도와 스타멘지도와 같은 인기있는 온라인 매핑 서비스에서 래스터맵 타일을 검색하고 ggplot2를 사용하여 플롯 할 수있는 R 패키지입니다 프레임 워크 : 그 마음에, 나는 신속하게 다운로드하고지도를 플롯 ggmap을 사용하는 방법을 보여주고 싶다. 기본적으로 get_map()를 사용하여 맵을 검색한 다음 즉시 ggmap()으로 “파이프”합니다. 다시 말하지만, 코드가 더 깨끗하기 때문에 이 기능은 유용 할 수 있습니다 …

우리는 중간 이름이 필요하지 않습니다. ggmap 데모 열을 실행합니다. R 스크립트는 결과를 제공합니다: 이 코드는 비슷한 방식으로 작동합니다: get_map()에 위치 이름을 제공한 다음 ggmap()으로 파이프합니다. 이 맵에서는 단순히 시애틀의 Google 맵을 포함하는 p라는 ggmap 오브젝트를 만듭니다. 그런 다음 i2 데이터 세트의 모든 행을 플롯하는 클래식 ggplot 레이어(geom_point)를 추가합니다. 아니! 그건 실패, 하지만 우리는 그것에 대 한 경고도 있어. (실제로 는 내가 ggmap조금 해킹 하기 때문에 이전 보다 조금 더 나은…) 확대/축소 수준을 사용해 보겠습니다.