2017-04-01 7 views
0

벡터 4:10을 플롯하려고하지만 0에서 10까지 플롯합니다. 생산량이 너무 많아서 제 플롯 스타일을 만들고 싶지 않으므로 작성합니다. 코드 :axis.break는 축 R과 함께 움직이지 않습니다

plot(4:10,axes=FALSE,ylim=c(2,10),xlim=c(0,8)) 
axis(1,pos=2) 
axis(2,pos=0,at=seq(2,10,2),labels=c('0','4','6','8','10')) 

관객을 오해하지하기 위해, 나는 plotrix에서 axis.break()를 사용하여 축 휴식에 넣고 싶다. 불행하게도, 때 나는 나의 축이 어디 휴식을 얻을하지 않습니다 내 음모에

axis.break(2,2.5) 

를 추가하지만 기본 축을 사용하는 경우가 될 것이다 곳. 축으로 이동하려면 axisbreak()을 어떻게 얻습니까? 아니면, 내가 원하는 곳에 축 중단을 어떻게 두어야합니까?

답변

1

당신의 axis.breakpos=0을 추가

plot(4:10,axes=FALSE,ylim=c(2,10),xlim=c(0,8)) 
axis(1,pos=2) 
axis(2,pos=0,at=seq(2,10,2),labels=c('0','4','6','8','10')) 
axis.break(2,2.5,pos=0) 

enter image description here

+0

나는이 (가)이있을 텐데 적어도'...'문서에 -_- – Plinth