問題タブ [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 - GraphML リーダーと yEd のブースト
yEd ( yEd ) が生成する .graphml を読み込もうとしています。手動で生成された単純な .graphml ファイルを読み取ることができますが、yEd ファイルには定義するプロパティがいくつか含まれています。そのような yEd ファイルを処理する方法を示す実行例はありますか?
java - JUNG - GraphML ファイルから構築された DirectedGraph を Tree (Forest) タイプに変換する方法
現在、JUNG の GraphMLWriter を使用して JUNG DelegateTree グラフを書き出すことによって構築された GraphML ファイルがあります。そのファイルを新しい DelegateTree に読み込もうとしています。GraphMLReader を使用する場合、ツリー タイプを読み込むことはできません (「addChild() を使用して頂点を追加する」という例外が発生します)。そこで、ファイルを DirectedGraph に読み込みました。
その DirectedGraph を目的の DelegateTree タイプに変換するにはどうすればよいでしょうか。主に表示目的で、さまざまな理由でこのタイプが必要です。ありがとう。
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ファイルのスニペットです:
python - Networkx エッジが属性を正しく追加しない
networkx の 1.6.1 で遊んでいたコードをいくつか引っ張り出しました。gml
1.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 からインポートしたりしました)
明らかに、それは私が使用しているファイルです。ここにリンクがありますが、何が問題なのか誰にもわかりますか?
xml - XSLを使用してgraphMLファイルを別のgraphMLに変換しますか?
こんにちは、3 つのノードと 2 つの接続で構成される単純な graphML ファイルがあり、タグと属性の内部構造が異なるように編成されるように変換したいと思います。
元のファイルは次のとおりです。
取得したいファイルは次のとおりですが(手動で変換して、目的の結果を表示しました):
構造の変更はそれほど簡単ではありません (たとえば、ノード ID は元のデータ構造では 0 から始まり、目的の出力では n1 から始まります)。XSL 変換を使用して変換することは可能ですか?
jung - ノードのペア間に 3 つ以上の頂点を持つ JUNG グラフを描画します
わかりましたので、ここにより明確な説明があります:
双方向エッジを使用できるようにするには、スパースまたは SparseMultigraph タイプを使用する必要があることを理解したので、GraphML クラスを次のように変更しました。
}
次に、ツリー ビルダー クラスのコンストラクターを SparseMultigraph に変更しました。
メインクラスを実行すると:
エラーは発生しませんが、エッジは存在しません (ノードはグラフにありますが、正しく表示されません)。
ありがとうジード
haskell - Haskell で GraphML を読む
モジュールData.Graph
を使用して分析を実行するために、単一の有向グラフを含む GraphML ファイルを Haskell に読み込もうとしています。Math.Combinatorics.Graph
ただし、GraphML ファイルを読み取ってData.Graph
. 私が見つけた 1 つの関連モジュールはForSyDe.Backend.GraphML
. ただし、これは DSL に固有のもののようで、ForSyDe
現在、それを使用してプレーンな を読み取る方法が思いつきませんData.Graph
。
GraphML を読めるようにするライブラリを教えていただけますか?