저는 R에서 choropleth mapping 기술을 실험 해 왔습니다. 강력한 데이터 분석 패키지 내에서 아름다운 그래프를 만들기 위해 ggplot2의 이점을 활용했습니다.
매핑에 관해서는, 나는 일상적으로 QGIS에서 얻는 것과 비슷한 결과를 산출하지 못했습니다. QGIS 는 Sheffield의 흐름 데이터 (완전히 복제 가능한 데이터 및 .qgs 파일 here )를 사용하여 다음을 쉽게 생성했습니다.
R ( 여기에 설명 된 코드 사용)을 사용하여 생성 할 수있는 가장 좋은 것은이 두 가지 맵입니다. 첫 번째는 GISTools를 사용하고 두 번째는 ggplot2를 사용합니다.
나에게 ggplot2 옵션은 결함이있는 줄의 문제 (아마도 fortify () 명령의 문제이거나 여기에 설명 된 readOGR ()을 사용하여 shapefile에서 읽지 않는 문제)를 해결할 수 있다면 훨씬 매력적 입니다.
그래서 문제는 2 배입니다 : ggplot2 옵션이 R에서 가장 좋은 choropleth 매핑 솔루션입니까? 그렇다면 잘못된 흰색 선의 문제를 어떻게 해결할 수 있습니까?
내가 한 일을 알아내는 복제 가능한 코드는 여기에 있습니다 .
편집-choropleth () 출력 옵션을보다 매력적으로 만들었으므로 :
이 옵션의 추악함은 더 높은 해상도로 내보내고 범례를 제거하여 줄일 수 있습니다 ( 다른 R 범례 를 사용할 수 있음). 여전히 선 두께를 변경하지는 못했지만 점점 좋아지고 있습니다! 빨간색 선은 5000 명 이상의 직원을 보유한 영역으로의 흐름을 나타냅니다.