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