def plot_networkx(self, with_label=False, block=True):
nx.draw_networkx_edges(
self.G, self.pos,
edge_color=self.edges_color(self.G.edges()),
alpha=0.08
)
if with_label:
nx.draw_networkx_labels(
self.G, self.pos,
font_size=8,
font_color='r',
alpha=0.2
)
nodes = self.G.nodes()
nx.draw_networkx_nodes(
self.G, self.pos,
node_size=self.nodes_size(nodes),
node_color=self.nodes_color(nodes),
alpha=0.85
)
plt.axis('off')
plt.show(block=block)
plt.clf()
评论列表
文章目录