2009-07-14 2 views
3

R Plot에서 그래프를 만들려고하고 있는데, 사이드 헤더 레이블을 그래프에 더 가깝게 이동시키는 방법이 있는지 궁금합니다.R Plot header 이동하기

글꼴을 작게 만들고 레이블을 두 줄로 표시했지만 두 줄로 표시하면 줄 바꿈이 화면에서 떨어지며 밑줄이 번호가있는 Y 축에서 약간 벗어납니다. 그래프. 어쨌든 레이블을 y 축에 더 가깝게 이동시켜 모든 것을 볼 수 있습니까?

답변

4

mar을 조정 해보십시오 :

mar.old <- par('mar') 
print(mar.old) 

par(mar=rep(10, 4)) # some ridiculous values 
plot(density(rnorm(1000)), ylab='foo\nbar\nbaz\nquux') 

par(mar=mar.old) # restore original 

mar에 대한 추가 정보를 원하시면 ?par를 참조하십시오

형태 C의 수치 벡터 (왼쪽 아래쪽, 위쪽, 오른쪽)하는 플롯의 네면에 지정된 여백 행 수를 지정합니다. 기본값은 c (5, 4, 4, 2) + 0.1입니다.

+0

+1. 'mgp'매개 변수를 변경해 볼 수도 있습니다 (예 : par (mgp = c (2,1,0)). –

+0

이것으로 완성되었습니다! 정말 고마워! – user130633