我想产生类似于下面粘贴的图1的内容。该图表示有向图,时间线在图的左侧。我想知道R是否有可能实现类似的效果。图形是由Graphviz产生的。
MWE如下。边缘列表定义为:
start a1
a1 b1
a1 c1
b1 a2
c1 a2
a2 b2
a2 c2
b2 a3
c2 a3
a3 end
用于再现图2的R代码(粘贴在下面):
library(igraph)
library(tidyverse)
edges <- read_delim("edges.txt", col_names = FALSE, delim = " ") %>%
as.matrix()
g <- graph_from_edgelist(edges)
year <- seq(from = 2010, to = 2018)
问题是: