2013-08-21 2 views
7

의 히트 맵을 조정 : enter image description here크기를 조정하고 나는이 같은 히트 맵을 생성 한 heatmap.2

X 축과 Y 축 레이블이 완전히 표시되지 않습니다. 내 코드는 여기에 있습니다 :

heatmap.2(x,col=blueyelred,colsep=c(1:6),rowsep=(1:62), 
      sepwidth=c(0.05,0.05), sepcolor="white", trace="none", 
      Rowv=F,Colv=F, scale="none", dendrogram="none",key=F, 
      lhei = c(0.05,5),margins=c(1,8)) 

조정 방법이 있습니까?

감사합니다. 캠

답변

8

몇 가지 팁 :

  • 는 예를 들면, cexRowcexCol 인수를 사용하여 글꼴 크기를 줄이기 위해

    heatmap.2(x, ...., cexRow=0.5) 
    
  • hleimargins 인수의 값을 조정한다. @csgillespie 제안으로 이미 margins 매개 변수를 사용하고 있는지 내가 볼

4

, 당신은 무엇을 그냥 인수를 수정하는 경우? 예를 들어

, margins = c(8, 8)

어쩌면 또한

예를 도울 수있는 heatmap() 함수를 호출하기 전에 일반 플롯 여백을 수정

또는 바깥 쪽 여백

par(oma=c(10,4,4,2))

에 대한 par(mar=c(10,4,4,2)) where par(mar=c(bottom,left,top,right))

관련 문제