Bases: object
Supported dimensions for visualization.
Possible values:
networkit.vizbridges.Dimension.Two (visualization in 2D with Cytoscape)
networkit.vizbridges.Dimension.TwoForcePlotly (visualization in 2D with Plotly)
networkit.vizbridges.Dimension.Three (visualization in 3D with Plotly)
Creates a widget with a visualization of a given graph. The widget uses one of the supported plugins - either Cytoscape (2D) or Plotly (3D). The returned widget already contains all nodes and edges from the graph. The graph is colored using an array of norm. rgb-values based on seaborn perceptually uniform color map (rocket) or a user given custom color array. See matplotlib color maps for the correct formatting: https://matplotlib.org/api/_as_gen/matplotlib.colors.Colormap.html#matplotlib.colors.Colormap
G (networkit.graph.Graph) – The input graph.
dimension (networkit.vizbridges.Dimension, optional) – Select whether to plot in 2D or 3D. This also influences which plugin is choosen
for visualization. For 2D Cytoscape with auto-layouting is used, for 3D Plotly with
a Maxent-Stress layout is used. Option Dimension.TwoForcePlotly
forces a plot
in 2D with using Plotly instead of Cytoscape. Default: networkit.vizbridges.Dimension.Two
nodeScores (list(float), optional) – List of scores for each nodes, for example scores from a centrality measure. This is used for color-calculation of the nodes (continuous distribution). Provide either node_scores or node_partition - not both. Default: None
nodePartition (networkit.structures.Partition, optional) – Partition object. This is used for color-calculation of the nodes (discrete distribution). Provide either node_scores or node_partition - not both. Default: None
nodePalette (list(tuple(float, float, float)), optional) – List consisting of normalized rgb-values. If none is given, seaborn.color_palette.colors is used. Default: None
showIds (boolean, optional) – Set whether node ids should be visible in plot-widget. Default: True
customSize (int, optional) – If not set, plugins will use a default size. Otherwise the widget will have a certain width and height. Default: None