题
使用Python Networkx库,我创建了一个向图表表示的关系网络之间的各种人。一段代码我的代码如下:
import networkx as nx
def creategraph(filepath):
G=nx.Graph()
#All the various nodes and edges are added in this stretch of code.
return G
从我的理解,每个节点基本上是一个词典。这个问题,这个礼物给我是,我想要执行一种不同的随机行的算法。现在你的面前跳上我并告诉我使用一个标准功能的Networkx图书馆,我想指出,它是一个自定义的算法。假设我运行creategraph功能,目的是返回和存在的另一个目(让我们叫它X)。我想要开始节点称为'Bob' 鲍勃是连接到爱丽丝和乔。现在,我想重新分配Y点到爱丽丝,或者鲍勃在随机的(具有数据我处理,给予节点可能会有数以百计的边缘留下的话)。我怎么去做这?此外,我要如何处理unicode项在给定的节点的字典(怎么样爱丽丝和乔列在下面?)
X = creategraph("filename")
Y=X['Bob']
print Y
>> {u'Alice': {}, u'Joe': {}}
不隶属于 StackOverflow