問題タブ [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.

0 投票する
2 に答える
830 参照

neo4j - Neo4j 2.0 + Gremlin + Graphml ラベルのサポート

大量のデータを保存するために neo4j 2.0 を使用しています。大量のデータは ruby​​ スクリプトを使用して生成され、graphml ファイルに保存され、Gremlin を使用して neo4j にインポートされます。

neo4j 2.0 では、私が利用したいノード上のラベルの新しいクールなサポートがあります。この方法でノードが持つべきラベルを指定することは可能ですか? それとも、後ですべてのノードに対してクエリを作成し、ラベルを設定する必要がありますか。

ありがとう

0 投票する
0 に答える
1159 参照

colors - QuickGraph で、graphml にエクスポートするとき、エッジの色を指定するにはどうすればよいですか?

グラフを .dot から .graphml 形式にエクスポートするメソッドを更新しています。

以前は、色とラベルは FormatEdge および FormatVertex イベントで設定されていました。graphml の色をどこに設定するかが明確ではありません。

ドットウェイ

カスタム エッジ クラス:

.Graphml の方法

いくつかのクラス:

カスタム エッジ クラス:

0 投票する
2 に答える
1157 参照

boost - GraphML リーダーと yEd のブースト

yEd ( yEd ) が生成する .graphml を読み込もうとしています。手動で生成された単純な .graphml ファイルを読み取ることができますが、yEd ファイルには定義するプロパティがいくつか含まれています。そのような yEd ファイルを処理する方法を示す実行例はありますか?

0 投票する
1 に答える
461 参照

java - JUNG - GraphML ファイルから構築された DirectedGraph を Tree (Forest) タイプに変換する方法

現在、JUNG の GraphMLWriter を使用して JUNG DelegateTree グラフを書き出すことによって構築された GraphML ファイルがあります。そのファイルを新しい DelegateTree に読み込もうとしています。GraphMLReader を使用する場合、ツリー タイプを読み込むことはできません (「addChild() を使用して頂点を追加する」という例外が発生します)。そこで、ファイルを DirectedGraph に読み込みました。

その DirectedGraph を目的の DelegateTree タイプに変換するにはどうすればよいでしょうか。主に表示目的で、さまざまな理由でこのタイプが必要です。ありがとう。

0 投票する
1 に答える
328 参照

d3.js - TGF から d3.js へのグラフの変換

私の現在のワークフローは、TGF 形式のグラフから始めて、yEDで読み込み、yEDを使用して何らかの画像形式に出力しています。むしろ d3.js の出力が必要です。

TGF形式のグラフを取得し、d3.jsで出力するツール(できればRuby gem)はありますか? 有向グラフを処理する場合のボーナス ポイント。

0 投票する
1 に答える
896 参照

neo4j - neo4j-shell ツールを使用した GraphML のインポートの失敗

https://github.com/jexp/neo4j-shell-toolsのツールを使用して neo4j-shell を実行すると、 http://validator.w3.org/checkで検証された私の graphml ファイルが読み込まれません。

Neo4j は、OpenJDK IcedTea 2.3.9 を使用する KDE の下の Ubuntu で実行されます。

コマンドとメッセージは次のとおりです。

どのように機能させることができますか?これが私のgraphmlファイルのスニペットです:

0 投票する
1 に答える
3456 参照

python - Networkx エッジが属性を正しく追加しない

networkx の 1.6.1 で遊んでいたコードをいくつか引っ張り出しました。gml1.8.1 では、またはへの書き込みでは機能しませんgraphml

問題は、次のように data dict 内にエッジ属性を書き込めないことに要約されます。

エラーの原因:

私が使用する場合:for e,v,data in BasicGraph.edges_iter(data=True):データは次のように出力されます:

別名、新しい属性は辞書の外にあります。

ドキュメントには、上記のようにできるはずだと書かれています。しかし、私はばかげた間違いを犯したと思います。正しい道に戻していただければ幸いです。

編集:

そこで、プログラム内で生成されたグラフを使用してプログラムを実行しました 。問題なく実行されBasicGraph = nx.complete_graph(100)ました。

次に、入門書のサンプルのgraphmlファイルを使用して実行しましたが、BasicGraph = nx.read_graphml("graphmltest.graphml")それも機能しました。(問題ではないことを確認するために、Cytoscape にインポートしたり、Cytoscape からインポートしたりしました)

明らかに、それは私が使用しているファイルです。ここにリンクがありますが、何が問題なのか誰にもわかりますか?

0 投票する
1 に答える
987 参照

xml - XSLを使用してgraphMLファイルを別のgraphMLに変換しますか?

こんにちは、3 つのノードと 2 つの接続で構成される単純な graphML ファイルがあり、タグと属性の内部構造が異なるように編成されるように変換したいと思います。

元のファイルは次のとおりです。

取得したいファイルは次のとおりですが(手動で変換して、目的の結果を表示しました):

構造の変更はそれほど簡単ではありません (たとえば、ノード ID は元のデータ構造では 0 から始まり、目的の出力では n1 から始まります)。XSL 変換を使用して変換することは可能ですか?

0 投票する
0 に答える
507 参照

jung - ノードのペア間に 3 つ以上の頂点を持つ JUNG グラフを描画します

わかりましたので、ここにより明確な説明があります:

双方向エッジを使用できるようにするには、スパースまたは SparseMultigraph タイプを使用する必要があることを理解したので、GraphML クラスを次のように変更しました。

}

次に、ツリー ビルダー クラスのコンストラクターを SparseMultigraph に変更しました。

メインクラスを実行すると:

エラーは発生しませんが、エッジは存在しません (ノードはグラフにありますが、正しく表示されません)。

ありがとうジード

0 投票する
1 に答える
513 参照

haskell - Haskell で GraphML を読む

モジュールData.Graphを使用して分析を実行するために、単一の有向グラフを含む GraphML ファイルを Haskell に読み込もうとしています。Math.Combinatorics.Graph

ただし、GraphML ファイルを読み取ってData.Graph. 私が見つけた 1 つの関連モジュールはForSyDe.Backend.GraphML. ただし、これは DSL に固有のもののようで、ForSyDe現在、それを使用してプレーンな を読み取る方法が思いつきませんData.Graph

GraphML を読めるようにするライブラリを教えていただけますか?