random_layout#

random_layout(G, center=None, dim=2, seed=None)[源代码]#

在单位正方形内均匀随机定位节点。

对于每个节点,通过在间隔[0.0,1.0]上均匀随机选择每个尺寸坐标来生成位置。

此函数需要numpy(http://scipy.org)。

参数
G网络X图表或节点列表

将为G中的每个节点分配一个位置。

center类似数组或无

要围绕其居中布局的坐标对。

dim集成

布局的维度。

seedINT、RandomState实例或无可选(默认值=无)

设置确定性节点布局的随机状态。如果为int, seed 是随机数生成器使用的种子,如果numpy.随机.RandomState实例, seed 是随机数生成器,如果没有随机数生成器,则随机数生成器是numpy.Random使用的RandomState实例。

返回
posDICT

按节点设置关键字的位置词典

实例

>>> G = nx.lollipop_graph(4, 3)
>>> pos = nx.random_layout(G)