Python 如何使用networkx表示工作流链?

Python 如何使用networkx表示工作流链?,python,networkx,Python,Networkx,我有这样一个数据帧: Page1 Page2 Page3 Page4 A B C D 有没有一种方法可以显示页面之间的简单定向流 假设您的数据帧是这样的 import pandas as pd df =pd.DataFrame(['A','B','C','D'], columns=['page']) print(df.T) >>> 0 1 2 3 >>> page A B C D 然后,您需要按

我有这样一个数据帧:

Page1  Page2  Page3  Page4
 A     B      C      D

有没有一种方法可以显示页面之间的简单定向流

假设您的数据帧是这样的

import pandas as pd
df =pd.DataFrame(['A','B','C','D'], columns=['page'])
print(df.T)
>>>       0  1  2  3
>>> page  A  B  C  D
然后,您需要按顺序迭代页面。networkx有一个助手函数,
utils.pairwise
,您可以使用它,当然还有其他方法可以迭代列表并获取元素(i,i+1):


假设您的数据帧是这样的

import pandas as pd
df =pd.DataFrame(['A','B','C','D'], columns=['page'])
print(df.T)
>>>       0  1  2  3
>>> page  A  B  C  D
然后,您需要按顺序迭代页面。networkx有一个助手函数,
utils.pairwise
,您可以使用它,当然还有其他方法可以迭代列表并获取元素(i,i+1):


您必须根据哪些信息来确定流程?这里的数据中没有显示链接,因此这将是一个孤独的图形。是的。。我只需要在序列中显示一个从a到D的图。我的意思是,这个图应该是A--B--C--D,你需要根据哪些信息来计算流程?这里的数据中没有显示链接,因此这将是一个孤独的图形。是的。。我只需要在序列中显示一个从a到D的图。我的意思是这个图应该是A--B--C--D