将有理数的向量添加到R中图的边缘

时间:2016-09-18 19:45:18

标签: r igraph adjacency-matrix

我想在R中使用有理数/小数加到图的边上(我使用igraph计算) 我尝试如下:

xval=0.2
frvals<-runif(50,max=xval)

g<-graph.full(n=50,directed = TRUE)
adj<-get.adjacency(g,sparse = FALSE)

g<-add.edges(g,frvals)
  

.Call中的错误(&#34; R_igraph_add_edges&#34;,graph,as.igraph.vs(图形,边缘)    - :在type_indexededgelist.c:272:无法添加边,无效的顶点id

g <- make_empty_graph(n = 50) %>%
    add_edges(runif(50, 0,xval))

但这适用于实数

g <- make_empty_graph(n = 50) %>%
    add_edges(ceiling(runif(50, 0,xval)))
E(g)[[]]
plot(g)

0 个答案:

没有答案