为了账号安全,请及时绑定邮箱和手机立即绑定

从 networkx kernighan_lin_bisection 创建元组对象

从 networkx kernighan_lin_bisection 创建元组对象

九州编程 2022-11-01 15:52:41
我需要使用networkx'skernighan_lin_bisection函数拆分网络但无法初始化对象。我很尴尬地说我下面的玩具示例确实有效:import networkx as nxfrom networkx.algorithms import communityg = nx.Graph()g.add_edges_from([(1, 2), (3, 4), (3, 8), (1, 8)])blocks = community.kernighan_lin.kernighan_lin_bisection(g, partition=None, max_iter=10)blocks({3, 4}, {1, 2, 8})但是,使用我的实际数据——一个有 489 个节点和 1832 条边的网络,我可以打印结果元组,kernighan_lin_bisection但不能将其保存为对象。问题可能是什么?
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

好的,找到问题了。%%time单元格顶部阻止存储我的命令输出。%%time此处描述了此问题:链接。删除它启用正在分配的变量。



查看完整回答
反对 回复 2022-11-01
  • 1 回答
  • 0 关注
  • 71 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信