我需要生成一個來自熊貓數據幀的帶弧屬性的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中提供。 再次感謝。 –