问题标签 [graphml]
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.
neo4j - Neo4j 2.0 + Gremlin + Graphml 标签支持
我正在使用 neo4j 2.0 存储大量数据。使用 ruby 脚本生成大量数据并保存在 graphml 文件中,然后使用 Gremlin 导入 neo4j。
在 neo4j 2.0 中,我想利用节点上的标签新的很酷的支持。是否可以通过这种方式指定节点应该具有哪些标签?或者我真的必须事后对所有节点进行查询,设置它们的标签。
谢谢
colors - 在 QuickGraph 中,导出到 graphml 时,如何指定边缘颜色?
我正在更新一种将图形从 .dot 导出为 .graphml 格式的方法。
以前,颜色和标签是在 FormatEdge 和 FormatVertex 事件中设置的。我不清楚在哪里设置graphml的颜色。
.点方式
自定义边缘类:
.Graphml方式
一些类:
自定义边缘类:
boost - Boost GraphML 阅读器和 yEd
我正在尝试读取 yEd ( yEd ) 生成的 .graphml。我能够读取简单和手动生成的 .graphml 文件,但 yEd 文件包含几个要定义的属性。有没有人有一个运行示例来说明如何处理此类 yEd 文件?
java - JUNG - 如何将从 GraphML 文件构建的 DirectedGraph 转换为树(森林)类型
现在我有一个 GraphML 文件,它是通过使用 JUNG 的 GraphMLWriter 写出一个 JUNG DelegateTree 图而构建的。我现在正试图将该文件读回新的 DelegateTree。使用 GraphMLReader 时,您无法读取树类型(您会遇到“使用 addChild() 添加顶点”异常)。因此,我将文件读入 DirectedGraph。
现在如何将该 DirectedGraph 转换为我想要的 DelegateTree 类型。由于各种原因,我需要这种类型的它,主要用于显示目的。谢谢。
neo4j - 使用 neo4j-shell 工具导入 GraphML 失败
当使用来自https://github.com/jexp/neo4j-shell-tools的工具运行 neo4j-shell 时,它不会加载我的 graphml 文件,在http://validator.w3.org/check上进行了验证。
Neo4j 在 KDE 下使用 OpenJDK IcedTea 2.3.9 在 Ubuntu 上运行
这是命令和消息:
如何让它发挥作用?这是我的 graphml 文件的片段:
python - Networkx 边缘未正确添加属性
我已经提取了一些我曾经在 networkx 1.6.1 中使用过的代码。gml
在 1.8.1 上,它在写入or时不起作用graphml
。
问题归结为无法在数据字典中写入边缘属性,如下所示:
导致错误:
当我使用时:for e,v,data in BasicGraph.edges_iter(data=True):
数据打印如下:
AKA 新属性在字典之外。
文档说我应该能够像上面那样做。但是,我想我犯了一个愚蠢的错误,很高兴能回到正确的道路上!
编辑:
所以我用程序内部生成的图表运行程序: BasicGraph = nx.complete_graph(100)
它运行良好。
然后,我使用来自底漆的示例 graphml 文件运行它:BasicGraph = nx.read_graphml("graphmltest.graphml")
这也很有效。(我什至导入和导出 Cytoscape 以检查这不是问题)
所以很明显这是我正在使用的文件。这是它的链接,任何人都可以看到它有什么问题吗?
xml - 使用 XSL 将 graphML 文件转换为另一个 graphML?
您好有一个由 3 个节点和 2 个连接组成的简单 graphML 文件,我想对其进行转换,以便标签和属性的内部结构以不同的方式组织。
原始文件如下:
虽然我想获得的文件如下(我手动转换它以显示所需的结果):
结构的改变不是那么容易(例如节点ID在原始数据结构中从0开始,而在所需输出中从n1开始):是否可以使用XSL转换来转换它?
jung - 绘制在一对节点之间具有两个以上顶点的 JUNG 图
好的,这里有一个更清晰的解释:
我现在明白我需要使用 sparse 或 SparseMultigraph 类型才能拥有双向边,所以我已经更改了我的 GraphML 类:
}
然后将我的树生成器类构造函数更改为 SparseMultigraph :
当我运行我的主要课程时:
我没有收到错误,但边不存在(节点在图中但未正确显示)。
谢谢齐德
haskell - 在 Haskell 中阅读 GraphML
我正在尝试将包含单个有向图的 GraphML 文件读入 Haskell Data.Graph
,以便使用该Math.Combinatorics.Graph
模块运行分析。
但是,我找不到任何允许我读取 GraphML 文件并生成Data.Graph
. 我发现的一个相关模块是ForSyDe.Backend.GraphML
. 但是,这似乎是特定于ForSyDe
DSL 的,我目前想不出一种方法来使用它来阅读普通的Data.Graph
.
你能给我指一个允许我阅读 GraphML 的库吗,最好有一些关于如何使用它的示例代码?