CSVtoGEXF:将CSV文件转换为GEXF文件的Python脚本(用于gephy)

时间:2024-02-23 12:57:30
【文件属性】:

文件名称:CSVtoGEXF:将CSV文件转换为GEXF文件的Python脚本(用于gephy)

文件大小:23KB

文件格式:ZIP

更新时间:2024-02-23 12:57:30

python csv-converter csv graphs matlab

CSV转GEXF 将CSV文件转换为GEXF文件(用于gephy)的Python脚本。 用法 所有CSV文件都必须用制表符分隔。 Quotechar为" 。需要标头该脚本需要以下参数: -n(节点)节点列表,列为:id,标签[,在definitions.csv中定义的任何内容] -e(边缘)边缘,列的列表是:源,目标,权重[,无论在definitions.csv中定义了什么] 并接受这些可选参数。 -d(定义)包含自定义列名称,指示该列是用于边缘(1)还是用于节点(0)表以及该数据类型的标记的列表。 如果不存在其他列,则不需要 -es(edgespells)存在边或边属性的时间跨度列表:源,目标,开始,结束,[属性名称,属性值] -ns(nodespells)节点或节点属性存在的时间跨度列表:id,开始,结束[属性名称,属性值] -a(弧)边是有向的,无向的还是相互的(有向但始终在两个方向上)。 默认为定向。 在testdata文件夹中,有所有不同CSV文件的示例。 如果您有问题,请通过与我联系 如果没有给出edgespells和nodespells,则结果图被认为是静


【文件预览】:
CSVtoGEXF-master
----LICENSE(34KB)
----testdata()
--------nodes.txt(83B)
--------edges.txt(80B)
--------definitions.txt(64B)
--------edgespells.txt(86B)
--------out.gexf(2KB)
--------nodespells.txt(63B)
----README.md(2KB)
----convCSVtoGEXF.py(9KB)
----matlab_export()
--------handleNodes.m(239B)
--------Export_Example.m(2KB)
--------handleEdges.m(266B)
--------Export_Dynamic.m(2KB)
--------createSpells.m(999B)
--------handleNodesDyn.m(813B)
--------createDefinitions.m(524B)

网友评论