我需要生成一个来自熊猫数据帧的带弧属性的networkx图。在networkx 2.0版,我知道了from_pandas_dataframe功能的,我做我想要的东西如下:如何从2.0之前的networkx版本读取熊猫数据帧
graph=nx.from_pandas_dataframe(df_t, 'node2', 'node1', ['Transit Time','arctype','node1type','node2type','cpt'],nx.DiGraph())
但是在现阶段,我不得不使用networkx 1.9,不具有from_pandas_dataframe功能。我想知道我该如何做到这一点。任何帮助将不胜感激。
P.S.我在一个只有networkx v1.9的框架中部署我的应用程序。我没有时间在框架中升级networkx版本,所以我正在尝试更改自己的代码。
感谢您的回复。在您领导之后,我将from_pandas_dataframe的源代码与_prep_create_using一起复制到脚本中。源代码在http://networkx.readthedocs.io/en/latest/_modules/networkx/convert_matrix.html#from_pandas_dataframe中提供。 再次感谢。 –