如何增大varclus绘制的树状图中x1/x2/x3/x4标签的字体大小
解决varclus树状图标签字体增大问题
要增大varclus生成树状图中变量标签(x1、x2、x3、x4)的字体大小,你可以在plot()函数中传入cex参数——这个参数用于控制绘图中文字的缩放比例,数值大于1即可放大标签字体。
修改后的完整代码:
set.seed(1) x1 <- rnorm(200) x2 <- rnorm(200) x3 <- x1 + x2 + rnorm(200) x4 <- x2 + rnorm(200) x <- cbind(x1,x2,x3,x4) v <- varclus(x, similarity="spear") # spearman是默认相似度 v # 调用print.varclus输出结果 print(round(v$sim,2)) plot(v, cex = 1.5) # cex=1.5将标签字体放大至默认的1.5倍
补充说明:
cex参数的数值可以根据需求调整,比如cex=2会将字体放大到默认的2倍,cex=0.8则会缩小字体varclus的绘图方法本质是调用plot.hclust(),因此你也可以传入其他hclust绘图的参数,比如font=2设置标签为粗体,进一步调整标签样式
内容的提问来源于stack exchange,提问作者Ahir Bhairav Orai
相关产品推荐
相关产品推荐

