2011-09-26 3 views
3

이 항목을 검색했습니다. 찾을 수 없다고 생각합니다. 아마도 나는 잘못된 질문을하고 있습니다.축 간격을 ggplot으로 설정하십시오.

저는 xlim이 2,000,000 달러 인 히스토그램에 데이터 세트를 배치했습니다. 모든 휴식 시간을 break = c(0, 50000, 100000, etc)으로 수동으로 나열하는 대신 10 만 달러 간격을 설정하려고합니다 .ggplot에서 어떻게 할 수 있습니까? Illustrator에서 편집 할 가능성이 있으므로 레이블보다 틈이 중요합니다. 축약 된 라벨 (100,000 등)

p <- ggplot(mcsim, aes(result)) 
+ scale_x_continuous(formatter = "dollar") 
+ geom_histogram(aes(y = (..count..)/sum(..count..))) + scale_y_continuous(formatter = 'percent') 

감사합니다!

enter image description here

+0

빈 너비를 설정하는 것을 잊지 마십시오! – hadley

+0

@hadley 감사합니다 hadley! –

답변

8

당신은 breaks=seq(0, 2000000, by=100000)를 사용할 수 있습니다. 효과적으로 당신이 벡터를 생성하는 seq를 사용하면 손에 의해 입력하지 않으 .