如何创建具有多个png图像的图表?

时间:2019-05-29 05:45:31

标签: r ggplot2 r-raster

我正在尝试创建类似的内容,但是每个节点具有不同的图像。 PNG images as vertices in R (igraph)

我尝试使用相同的格式但在图像列表上使用,但出现此错误:

Error in UseMethod("as.raster") : 
  no applicable method for 'as.raster' applied to an object of class "list"
img_train <- list.files(path = "~/Path/to/files", pattern = ".png")
img_list <- lapply(img_train, readPNG)

g <- graph.ring(5)
V(g)$raster <- replicate(vcount(g), img_list, simplify=FALSE)

plot(g, vertex.shape="raster", vertex.label=NA,
     vertex.size=1:10*5, vertex.size2=1:10*5)

我不确定栅格的工作原理-因此,非常感谢您的帮助。谢谢!

0 个答案:

没有答案