[英]igraph: plot only edges, no vertices
我想 plot 一个没有顶点的igraph
object 。 简单地指定vertex.color = "white"
并没有太大帮助,因为顶点重叠的顶点数量非常多。 vertex.size = 0
绘制小顶点,参见左侧的 plot 1。 我试过vertex.size = (-1)
这会产生错误:
Error in symbols(x = coords[, 1], y = coords[, 2], bg = vertex.color, :
invalid symbol parameter
即使它在右侧的以下 Plot 2 中没有绘制顶点(或者它们太小以至于不可见?):
Plot 1 和 2
数据和代码:
g <- make_ring(10)
plot(g,vertex.size = 0) # plot 1
plot(g,vertex.size = (-1)) # plot 2
我认为您可以使用多个顶点选项来实现您想要的:
library(igraph)
#>
#> Attaching package: 'igraph'
#> The following objects are masked from 'package:stats':
#>
#> decompose, spectrum
#> The following object is masked from 'package:base':
#>
#> union
g <- make_ring(10)
plot(g,
vertex.shape = 'none',
vertex.size = 0,
vertex.label= NA)
由reprex package (v0.3.0) 于 2020 年 4 月 3 日创建
有关其他选项,请参见help("igraph.plotting")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.