如何使用Python从pandas DataFrame进行网络绘图/分析

2024-04-27 00:12:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我对python中的数据分析非常陌生,因此这更多的是一个咨询问题,而不是一个特定的问题。我有一些按类别分组的数据:

print(df):

Week       Sales          1.          2.            3.    
1          15.        Apple.        Orange.      Pear. 
1          5.         Banana.       Apple.       Orange. 
1          7.         Banana.       Orange.      Pear. 
1          9.         Apple.        Apple.       Pear. 
2          10.        Banana.       Orange.      Apple. 
2          6.         Apple.        Orange.      Pear. 
2          1.         Banana.       Orange.      Apple. 
2          12.        Apple.        Orange.      Apple. 

我希望尝试在某种网络情节中想象水果和销售之间的联系,例如:

enter image description here

(谷歌搜索图片:https://www.google.com/url?sa=i&url=https%3A%2F%2Fgraph-tool.skewed.de%2F&psig=AOvVaw2-gzUVZ3DzzdcigJYnV3bH&ust=1590452104665000&source=images&cd=vfe&ved=0CAMQjB1qFwoTCMiZr_ndzekCFQAAAAAdAAAAABAD)

有人知道从哪里开始吗?是否可以做到

非常感谢


Tags: 数据网络urlappledf类别bananapear
1条回答
网友
1楼 · 发布于 2024-04-27 00:12:56

我建议您首先阅读NetworkX(https://networkx.github.io/),这是一个用于网络分析的Python库,以了解网络/图形的初始建模/可视化。NetworkX页面上有很多很棒的教程。接下来,我建议访问这个页面(https://github.com/briatte/awesome-network-analysis),查找Python中用于网络分析的一系列高质量工具

有很多很好的工具可以实现这一点。我最近在美国飞行网络的网络分析中使用了它:(https://jarredparrettdickinson.github.io/applied/empirical/analysis/of/data/Network-Analysis-of-Flights/

相关问题 更多 >