R中树状图中的标签 | 珊瑚贝

Labels in dendrogram in R


我正在研究树状图

1
plot(clust.res, hang=-1, main=dedro,labels=data1$Name.of.the.variety)

然后我得到的消息是:

1
2
Warning messages:
“labels” is not a graphical parameter

这是有道理的。
通常,plot.dendrogram 函数没有 labels 参数,并且不允许您修改它绘制的树状图的标签。

但是,可以使用dendextend R 包来实现。

这里有一个简单的例子供你参考:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# some data and create the dendrogram
DATA <- 1:4
hc <- hclust(dist(DATA))
dend <- as.dendrogram(hc)

# Get dendextend for editing the labels
if(!require(dendextend)) install.packages(“dendextend”)
library(dendextend)
# Copy the object, and edit its labels
dend2 <- dend
labels(dend2) <- c(“one”,”two”,”3″,”four”)

# compare the two dendrograms:
par(mfrow = c(1,2))
plot(dend, main =”original dend”)
plot(dend2, main =”dend with edited labels”)

dendextend 包还允许您修改标签的颜色和大小,请参见此处的示例。

enter image description here


来源:https://www.codenong.com/32720128/

微信公众号
手机浏览(小程序)

Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(): Failed to enable crypto in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_10319.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?