使用igraph(在R中)计算条件路径

使用igraph(在R中)计算条件路径,r,igraph,R,Igraph,我有一个带有边权重和每个边上的时间戳属性的图网络。零件_数据为data.frame,包含以下列: vertix_1, to_vertix_2, weight, time_vertix_1, time_vertix_2 生成图形的代码为: nodes=unique(unlist(part_data[,list(vertix_1, vertix_2)])) graph1 = graph_from_data_frame(d = part_data[, list(vertix_1, vertix_2,

我有一个带有边权重和每个边上的时间戳属性的图网络。零件_数据为data.frame,包含以下列:

vertix_1, to_vertix_2, weight, time_vertix_1, time_vertix_2
生成图形的代码为:

nodes=unique(unlist(part_data[,list(vertix_1, vertix_2)]))
graph1 = graph_from_data_frame(d = part_data[, list(vertix_1, vertix_2, weight, time_vertix_1, time_vertix_2)], vertices = nodes_all, directed = T)
我需要计算从vertix_1到vertix_2的所有路径,条件是vertix_1的time_vertix_2小于to_vertix_2的time_vertix_1

有没有一个简单的计算方法