R中的par()和corrplot()

时间:2013-02-14 00:22:14

标签: r par r-corrplot

我想在一个图中组合一个corrplot和树形图。正如Combine base and ggplot graphics in R figure window中提到的,我想使用par()

但问题是,如果我第一次描绘树形图,似乎函数par()不起作用。因此,对于par(mfrow=c(2,1)),我可以在顶部有一个corrplot,在底部有一个dendrogram但不在顶部的dendrogram和底部的corrplot。< / p>

par()是否也适用于树状图?或者我应该用别的东西? 就像一个简单的代码一样,我想知道为什么虽然我设置了par(),但是树状图再次占据整个输出空间而不仅仅是我用par()设置的协调:

test <- structure(list(M1 = c(100, 37.09677, 27.71084, 13.25301), 
M2 = c(37.09677, 100, 27.27273, 12.35955), 
M3 = c(27.71084, 27.27273, 100, 38.46154), 
M4 = c(13.25301, 12.35955, 38.46154, 100)), .Names = c("M1", 
"M2", "M3", "M4"), class = "data.frame", row.names = c("M1", 
"M2", "M3", "M4"))


hc <- hclust(dist(test))
par(fig=c(0,1,0.8,1),new=TRUE)
ggdendrogram(hc, rotate=TRUE, theme_dendro=FALSE, color="red")+
  labs(list(title = "sample code", x = "Lectures", y = "Height"))

0 个答案:

没有答案