networkx

    6热度

    1回答

    我想知道是否可以使用NetworkX来实现点击时间?基本上我想计算图形中任意两个节点之间的击球时间。我的图形不加权和无向。如果我理解正确的时间,这与PageRank的想法非常相似。 任何想法如何使用NetworkX提供的PageRank方法实现点击时间? 我可以知道是否有任何合适的起点? 我检查过:MapReduce, Python and NetworkX 但不太清楚它是如何工作的。

    4热度

    1回答

    我有这个已经读入Networkx的GraphML文件。 所以我通过访问所有节点: g.nodes() 它给了我一个字符串列表。说其中之一是“123”。 然后我试图访问一个节点: g["123"] ,它给了我一本字典。 然后我尝试使用节点功能如下访问节点: for n in g.nodes(data = True): print n 然后,它给了我2元组以字符串节点名称作为第一

    4热度

    2回答

    我有这个问题,我需要它的帮助,这是我的代码: cliques=[clique for clique in nx.find_cliques(GC) if len(clique)>2] for clique in cliques: if len (clique)==3: GC.remove_edge() print "Clique to appea

    3热度

    1回答

    一起绘制老图的下面是我的代码: import networkx as nx for i in range(2): G = nx.DiGraph() if i==0: G.add_edge("A", "B") elif i==1: G.add_edge("A", "C") import matplotlib.pyplot as plt

    1热度

    2回答

    正在使用Mac OS X.我通过在终端中输入easy_install networkx来安装networkx。终端说已完成networkx的处理依赖关系。然而,当我进入进口networkx到Python的外壳,我得到 Traceback (most recent call last): File "<pyshell#7>", line 1, in <module> import

    16热度

    1回答

    我正在玩networkx(python中的图库),我发现文档说PageRank算法在计分时需要考虑边权重,但是我想知道更大的边权重是更好还是更低?

    11热度

    1回答

    我需要帮助,因为我不擅长编程。 如何绘制具有n个节点和E边的给定图的平面图(如果可以在平面中绘制图,那么不存在边交叉)。然后翻转边缘以得到另一个平面图形(for循环,直到我们获得所有可能性)。 在此先感谢,我感谢您的帮助。 PY >>>#visualize with pygraphviz A=pgv.AGraph() File "<stdin>", line 6 A=

    5热度

    2回答

    我正在尝试执行textrank算法来提取句子,如here所述。为此,需要用加权边补充pagerank算法,并使其在无向图上运行。 Networkx的pagerank算法实现允许我轻松地整合加权边缘,并据说将有向图转换为无向图:请参见here。 但是,当我测试它似乎仍然使用有向图。我在这里错过了什么?帮助大大appriciated。 例子: import networkx as nx D=nx.D

    1热度

    1回答

    Python库NetworkX在their home page上有一个奇特的动画图形。但显然,创建基于网页的动画比创建一个python库更多;上次我检查我的浏览器没有使用客户端python。 这导致了我的问题,是在其主页上生成动画图形时使用的NetworkX库?还是那个动画就在那里看起来华丽和吸引我的注意力? NetworkX可以用来创建基于Web的动画吗?它可以使用类似wxPython的动画创建

    7热度

    2回答

    考虑,我有以下图表: A -> B B -> C C -> D C -> A 什么是发现,一个最简单的方法 - “乙 - ”ç - > A是圆形的关系? NetworkX或其他易于使用的Python库中是否有这样的函数?