10、软件依赖图的社区检测算法分析

软件依赖图的社区检测算法分析

1. 示例图数据:软件依赖图

依赖图非常适合展示社区检测算法之间有时很微妙的差异,因为它们往往更具连接性和层次性。这里的示例是关于Python库之间依赖关系的图,不过依赖图在从软件到电网等各个领域都有应用。开发者使用这种软件依赖图来跟踪软件项目中的传递依赖关系和冲突。可以从对应的GitHub仓库下载节点和文件。

以下是节点数据 sw-nodes.csv 示例:
| id |
| — |
| six |
| pandas |
| numpy |
| python-dateutil |
| pytz |
| pyspark |
| matplotlib |
| spacy |
| py4j |
| jupyter |
| jpy-console |
| nbconvert |
| ipykernel |
| jpy-client |
| jpy-core |

以下是关系数据 sw-relationships.csv 示例:
| src | dst | relationship |
| — | — | — |
| pandas | numpy | DEPENDS_ON |
| pandas | pytz | DEPENDS_ON |
| pandas | python-dateutil | DEPENDS_ON |
| python-dateutil | six | DE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值