Вы можете отфильтровать самый большой компонент, используя GraphView
, а затем нарисовать его.
import graph_tool.all as gt
# Load a disconnected graph
g = gt.collection.data["netscience"]
# Extract the largest component
largest_comp = gt.GraphView(g, vfilt = gt.label_largest_component(g))
# Draw the largest component
gt.graph_draw(largest_comp, output = "largest_comp.svg")
Таким образом, вы не потеряете весь график, если он вам понадобится после рисования.