使用netwkorx随机图生成将每个顶点与随机向量和随机向量相关联

时间:2018-02-19 10:27:05

标签: python-3.x matplotlib graph graph-theory

我是python中随机图生成的新手。

我发现网络库允许这样做。

然而,我想生成随机图,我们将每个顶点与一个随机颜色和一个大小为200的随机向量相关联。

这是我试图制作图表的原因

import sys

import matplotlib.pyplot as plt
import networkx as nx


G = nx.grid_2d_graph(7, 7)  


nx.write_adjlist(G, sys.stdout.buffer)  # write adjacency list to screen
# write edgelist to grid.edgelist

nx. write_edgelist(G, path="grid.edgelist", delimiter=":")

# read edgelist from grid.edgelist

H = nx.read_edgelist(path="grid.edgelist", delimiter=":")

nx.draw(H)
plt.show()

但是,所有顶点都具有相同的颜色,并且没有任何随机向量。

我想得到的是来自生成的图表: 我们将每个顶点的随机颜色与随机矢量相关联。

Hoc可以吗?

以下是生成的图表:

enter image description here

谢谢

0 个答案:

没有答案