2012-10-29 2 views
1

일부지도로 고생하고 나서는 더 이상 알지 못하는 시점에 이르렀습니다. 지리적 인지도에 파이 차트를 추가하고 싶습니다.r을 사용하여 지리적 인지도에 원형 차트를 추가하는 방법

zip city  state latitude longitude plan_chosen 
    10001 New York NY 40.75074 -73.99653 3 
    10001 New York NY 40.75074 -73.99653 1 
    10001 New York NY 40.75074 -73.99653 1 
    10017 New York NY 40.75216 -73.97231 3 

이 내가 plan_chosen의 파이 차트를 정의 할 일은하고 싶지는 다른 locations.What을 위해 또한 :

여기 내 데이터입니다. 이 숫자는 1에서 4까지의 숫자로 구성되어 있습니다.이 원형 차트를 뉴욕 지역의지도와 다른 일부 선택된 지역의지도에 올려 놓고 싶습니다. 이 작업을 수행하는 방법에 대한 자습서를 찾을 수 없으며 어떤 패키지를 가장 잘 사용할 지 모르겠습니다. 그냥 매핑 I 패키지를 사용했던 것은

내가지도 내가 3-4 파이 차트를 추가 할이에

map('state', fill=FALSE, col="#cccccc") 

를 정의하려면이 코드를 사용하여 매핑합니다. 더 이상 데이터를 수정해야하거나 어떤 패키지가 유용합니까?

나는 패키지 rworldmap이 코드

mapPies(tel,nameX="longitude", nameY="latitude" , nameZs=plan_chosen,mapRegion='america' , add=TRUE) 

을 노력했지만 여기 내 문제는 4 개 부품 그것은 단지 색상이 모두 검은 색으로 파이를 분할하지 않는 것입니다. 어떤 제안이나 도움이 필요합니까?

+2

원형 차트 BAD, Ed. 투프 좋은데. '그런가 말했다. –

+0

죄송합니다. 나는 당신이하고 싶은 말을 얻지 못합니다. 나는 파이 차트가 여전히 나쁜 이유라고 읽었습니다. 제 생각으로 그들이 에드 (Ed)가 될 것이라고 생각합니다. 터프 ?? – user1741021

+0

Google 에드워드 투프 - 효과적인 그래픽의 전문가입니다. –

답변

2

플로팅 파이 차트를 생성하는 플로 릭스 패키지에 함수가 있습니다. 그러나 기능의 작성자는 사용자의 사용을 권장하지 않는다는 점에 주목하여 R은 사용자가 데이터를보다 효과적으로 표현할 수있는 방법으로 변환 될 수 있기를 기대하는만큼 쓸모없는 줄거리를 만드는 데까지 내려갈 수 있음을 보여주기 위해 작성했습니다.

TeachingDemos 패키지의 subplot 기능을 사용하여 기존 플롯 (지도)에 모든 유형의 차트를 추가 할 수 있으므로 원형 차트 또는 기타 유용한 차트와 함께 사용할 수 있습니다. 또한 동일한 패키지의 my.symbols 함수를보고 다른 방법으로 기존의 플롯/맵에 정보를 추가하십시오.

다른 이들은 Edward Tufte (우수 제안)에 대해 언급했지만 다른 유형의 플롯에 대한 효과에 대한 연구를 위해 William Cleveland를 찾습니다.

관련 문제