2016-08-03 3 views
2

내가 다음과 같습니다 막대 차트가 있습니다시프트 geom_bar 오른쪽 (안 가운데 맞춤)

ggplot(mtcars, aes(x = cyl, y = hp)) + 
    geom_bar(stat = "identity", width = 1) 

막대가 오른쪽으로 이동되도록 나는 geom_bar 매개 변수를 조정할 할 (중심하지) ...

enter image description here

답변

8

이 시도 :

ggplot(mtcars, aes(x = cyl, y = hp)) + 
geom_bar(stat = "identity", width = 1, position = position_nudge(x = 0.5)) 

어떻게 알아 냈어 : ?geom_bar으로 갔고, 위치 인수가 있고 ?position_dodge에 대한 링크가 있다는 것을 알았다. 예제를 살펴보고 코드를 수정하십시오. 만족할만한 해결책으로 보입니다.

+0

나는 position_dodge를 가지고 놀려고 노력하고 있었지만 작동하지 않았습니다. position_ * nudge *()가 필요한 것입니다. 감사! – emehex

관련 문제