Open3

NetworkX入門

ultimatileultimatile

import

import networkx as nx
import matplotlib.pyplot as plt # 描画に必要

graphの作成

無向graph Graph

G = nx.Graph()

nodeの追加

Graph.add_node

G = nx.add_node(0)# 0という名前のnodeを追加
G = nx.add_node('a') # 文字列も指定可能
G = nx.add_node((0,0)) # tupleも指定可能
  • 名前として指定できるのはimmutable object. listなどは不可.

Graph.add_nodes_from

iterable containerからまとめてnodeを追加

# TODO

edgeの追加

Graph.add_edge

# TODO

Graph.add_edge_from

# TODO