2012-07-22 4 views
2

포인트 10에서 x 축에 작은 화살표를 가리려고합니다.이 화살표는 수직으로 아래를 향하고 있습니다. 다음 코드를 사용하여 그렇게 할 수 없습니다. 여기서 더 필요한 것은 무엇입니까?플롯에서 화살표 가리키기

data = data.frame(rnorm(1000)) 
colnames(data) = "numOfX" 
m <- ggplot(data, aes(x=numOfX)) 
m + geom_histogram(colour = "blue", fill = "white", binwidth = 0.5) + 
annotate("segment", x=10,xend=10,y=0,yend=0,arrow=arrow()) 
+1

길이가 0이 아닌 경우 왜 y = yend를 설정합니까? – baptiste

+0

감사합니다. 나를 위해 일했다. – learner

답변

2

이 작업을 수행하려고하십니까?

data = data.frame(rnorm(1000)) 
colnames(data) = "numOfX" 
m <- ggplot(data, aes(x=numOfX)) 
m + geom_histogram(colour = "blue", fill = "white", binwidth = 0.5) + 
    annotate("segment", x=10,xend=10,y=25,yend=0,arrow=arrow()) 
관련 문제