R中只有一个顶点的图形

时间:2017-11-18 15:06:30

标签: r igraph

我正在尝试创建一个图,但只有一个顶点。

你知道是否有可能吗?我得到的最好的是一个名为“29”的顶点,但边缘为“29” - >“29”(g =图形(c(“29”,“29”))。

提前谢谢你,

罗宾

2 个答案:

答案 0 :(得分:1)

以下是一个例子:

mat1 = matrix(0)
rownames(mat1) = "19"
colnames(mat1) = "19"
library(igraph)

g <- graph_from_adjacency_matrix(mat1, weighted = "prob")
plot(g)     

enter image description here

答案 1 :(得分:0)

另一种方法是创建一个空图,然后添加一个节点。

library(igraph)
g <- graph.empty(0, directed=FALSE)
g <- add_vertices(g, 1, label=29)