我想在下图中将顶点1和2之间的边缘表示为两个单独的边,箭头方向相反。
require(igraph)
e <- c(1,2, 2,3, 3,1, 3,4 , 4,1 , 2,1)
g <- graph(e, n=5, directed = TRUE)
tkplot(g, layout=layout.circle )
我得到的只是一条边,两端都有箭头。它应该很容易,但我无法在任何地方找到它并且无法弄明白。任何的想法?
答案 0 :(得分:0)
您应该绘制带有弯曲边缘的图形。请注意,在 Select Lower(CONVERT(VARCHAR(32),HashBytes('MD5', '12345'), 2))
中,您使用plot()
进行曲线处理,但单独曲线边缘的边缘属性应仅为edge.curved
。
我在Sacha Epskamp发现this answer后发现了以下函数curved
,他显然写了一个包curve.reciprocal.edges()
,如果您的需求超出可能的范围,您可能会觉得有用。通过这个实现:
qgraph