问题标签 [pajek]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
social-networking - 在 pajek3xl 中绘制网络
我安装了pajek3xl,但似乎无法简单地在给定 .net 文件的情况下绘制网络。曾经有一个绘图菜单,但我找不到它。是否仍然可以在 pajek3xl 中绘制网络?
powershell - 如何在powershell中以预定义的字符串拆分一个非常大的文本文件(4GB)并快速完成
我有一个包含以下内容的大型文本文件 World.net(这是一个 Pajek 文件,但将其视为文本):
我想将它拆分为不同的 .txt 文件,以开头的行
*[某物]
[Something] 应该进入像 World_Vertices.txt 和 World_Edges.txt 这样的文件名。
文件内容应该是原始文件中每个类别(顶点、边)之后的行 (1,2,3...),没有类别名称(以 * 开头)。
我有一个(有点)有效的代码:
但是这段代码很慢。一个 10 mb 的文件需要 20 分钟。我希望能够处理一个 4GB 的文件。
硬件说明: 机器不错:i7 带混合磁盘,16GB 内存,我可以安装 .net 框架,无论哪种工作都需要。
编辑 1:最终代码 修复了已接受答案中的一些错误,这是我使用的最终代码(它可能对任何想要编辑大型 pajek 文件的人都有帮助):
networkx - 划分大型签名网络
我有一个大型签名网络。有符号网络是一个加权图,其边可以是 +1 或 _1。我需要对该图进行分区,以便将大多数正边放置在簇内,而将负边放置在簇外。该图非常稀疏。你有想法吗?在 Pajek 中有一个用于签名网络的特殊版本的 Louvain 算法。有人知道这个算法的细节吗?
python - 加载 pajek 网络时出现 NetworkX 错误
我正在尝试将 pajek 格式 .net 的网络加载到 python 中的图形中。这似乎是一项简单的任务,但我收到了一个我不明白的错误:
我的代码:
这里有什么问题?我正在使用 NetworkX 2.2 和 python 3.7.0
python - 使用 Networkx 读取 Pajek 分区文件(.clu 格式)
我正在尝试使用 NetworkX python 库读取 pajek 分区文件(换句话说,它是一个 .clu 文件),但我不知道该怎么做。我可以使用 read_pajek 方法读取 pajek 网络(.net 格式),但我没有找到读取 .clu 文件的方法。
非常感谢!
python - 自定义函数从 pajek 文件中读取数据并保存到 python 字典中
每个人!
我目前正在处理以下任务:
“编写一个函数,该函数将从 pajek .net 文件中读取数据并将其保存到字典中。”
写入“pajek.net”文件的数据为:
我写的函数是这样的:
下一部分(“...将其保存到字典中。”)给我带来了麻烦。
我试过了,但总是有一些错误......
有人可以帮我弄这个吗?
另外,我不能使用导入和模块!
PS
我是 Python 的新手,因此我仍在学习 Python 特定的技巧和窍门
编辑:列表 => list1