我知道有一种关于如何使用节点列表来创建子图的方法。但我想知道是否有办法使用边来创建子图。我现在创建一个MultiDiGraph。实际上当我打电话给打印(G.edges(数据=真))时,结果如下:
[(1, 64, {'agent id': 1875}), (1, 64, {'agent id': 936}), (1, 75, {'agent id': 199}), (1, 75, {'agent id': 496}), (1, 4, {'agent id': 496}), (1, 81, {'agent id': 563}), (1, 459, {'agent id': 496})]
现在我想为每个“代理ID”创建子图,我该怎么办? 非常感谢你!
答案 0 :(得分:0)
首先使用列表推导收集所需的所有边。然后创建一个新图并将这些边添加到它。
public void MyCounter1(){
new CountDownTimer(60000, 1000) {
public void onTick(long millisUntilFinished) {
txt_timer.setText("Left time : " + millisUntilFinished / 1000);
}
public void onFinish() {
txt_timer.setText("done");
}
}.start();
}