将图像添加到树状图的叶子,而不是R中的文本

将图像添加到树状图的叶子,而不是R中的文本,r,image,label,hierarchical-clustering,dendrogram,R,Image,Label,Hierarchical Clustering,Dendrogram,我试图获得一个径向树状图,类似于下面R中的一个(参见)。但是,我想要的不是叶子上的文本,而是图像,例如: 你知道我该怎么做吗 虽然您显示的圆形树状图很困难,但您可以使用 grid::grid.raster(mypng, x=.9, y=.7, width=.5) rasterImage(as.raster(object), 5, 5, 6, 6) 范例 library(dendextend) dend <- as.dendrogram(hclust(dist(USArrests[1:5

我试图获得一个径向树状图,类似于下面R中的一个(参见)。但是,我想要的不是叶子上的文本,而是图像,例如:

你知道我该怎么做吗


虽然您显示的圆形树状图很困难,但您可以使用

grid::grid.raster(mypng, x=.9, y=.7, width=.5) 
rasterImage(as.raster(object), 5, 5, 6, 6)
范例

library(dendextend)
dend <- as.dendrogram(hclust(dist(USArrests[1:5,])))
image <- as.raster(matrix(0:1, ncol = 5, nrow = 3))
par(mar=c(10,3,3,0))
plot(dend)
rasterImage(as.raster(image), 1-0.5, -200, 1+0.5, -100, xpd=TRUE)
库(Dendestend)

dend它必须是一个图像,或者你也可以像图像一样使用彩色unicode符号。如果它只是unicode符号,我会用它作为文本标签。也许可以使用
光栅
包在标签位置的绘图上绘制图像,但我需要一种方法来获取标签的x/y位置和旋转角度。