2013-06-21 2 views
8

R3의 명백한 버그에 대한 해결 방법을 발견 한 사람이 클러스터 Dendrogram에서 레이블 크기를 변경할 수 없습니까? R 3.01의 Cluster Dendrogram의 레이블 크기 변경

3.01에 R을 업데이트하기 전에 제대로 작동하는 데 사용되는 다음 코드

은 (이전 버전 내 생각은 2.15이었다) 다음 cex 인수를 변경할 때

plot(hclust, labels = data[, 1], cex = 0.3) 

지금 라벨의 크기에 변화가 없습니다.

+1

패치 된 버전의 R 3.0.1을 다운로드하면 버그가 이미 수정되었습니다. http://stat.ethz.ch/R-manual/R-patched/NEWS –

답변

27

plot()을 호출하기 전에 par() 함수를 사용하여 cex 매개 변수를 설정할 수 있습니다. 예 :

# example from ?hclust 
hc <- hclust(dist(USArrests), "ave") 

# default label size 
plot(hc, xlab="xlab", ylab="ylab", main="main", sub="") 

# reduced label size 
par(cex=0.3, mar=c(5, 8, 4, 1)) 
plot(hc, xlab="", ylab="", main="", sub="", axes=FALSE) 
par(cex=1) 
title(xlab="xlab", ylab="ylab", main="main") 
axis(2)