Я пытаюсь обозначить, какие узлы входят в гигантский компонент сети, а какие нет. Я НЕ пытаюсь просто захватить гигантский компонент. Это то, что у меня есть до сих пор:
def in_giant(G):
giant = G.components().giant().vs["name"]
return map(lambda x: x in giant, G.vs["name"])
Это медленно. Я подозреваю, что есть что-то быстрое, что можно сделать, работая непосредственно со структурой G.components()
. Любые идеи?