繁体   English   中英

如何保存 igraph 图

[英]How to save an igraph plot

很棒的 igraph 包,但我正在努力保存这些图。 我已经在网上拖网但没有成功。 这是一些示例代码,如何保存结果图?

Test <- data.frame(
  FirstName=c("Bob","Charlie","Beth","Sam"),
  Age=c(23,56,41,33))

Friends <- c(1,2,1,4,2,4,3,4)

g <- graph.empty (4, directed = FALSE)
V(g)$color <- "lightblue"  #Nodes$NodeColour
V(g)$label <- as.character(Test$FirstName)
g <- add.edges(g, Friends)
plot(g,
     vertex.label.color="black",
     vertex.shape="sphere",
     vertex.label.cex = 0.5,
     vertex.size=24,
     layout=layout.circle)
title("Friend Network",cex.main=1,col.main="blue")

#how do you save plot as a png?

与其将图形保存为静态图像,我更喜欢将它们保存为 html 文件并具有交互式图形:

library(visNetwork)
library(htmlwidgets)
saveWidget(visIgraph(g), file = "test.html")

有关更多详细信息,请参阅https://datastorm-open.github.io/visNetwork/igraph.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM