很棒的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?
plot
函数之前,输入png("my_plot.png", 600, 600)
(两个数字分别为水平方向和垂直方向像素数)。然后,在title
函数之后,输入dev.off()
。你可以按照类似的方式保存为pdf
格式。输入?pdf
和?png
查看这些函数的帮助信息。 - eipi10