問題タブ [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 に答える
4193 参照

python - Python Networkx は、属性を使用して graphml にエクスポートできません

networkxグラフをgraphmlに変換する際に次の問題が発生します(すべてのコードをここに投稿することはできませんが、ここに要点があります)。NetworkX のバージョンは 1.6.2 です

Gというnetworkxダイグラフがあります

形式 (AuthorA、AuthorB、Weight) の著者のリストから重み付けされたエッジを入力します。

ここでgraphmlをエクスポートでき、正常に動作します

次に、グラフのページランクを計算します

次に、グラフのノードに属性を追加します

グラフを繰り返し処理すると、ノード名とページランクを出力できます

AuthorA {u'pagerank': 0.0076688948270074164} ... ... ...

しかし、属性を更新した後、グラフからgraphmlを作成しようとすると、次のエラーが発生します:

考え?

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

graphml - GraphML グラフの可視化?

Mac OSX または Linux で GraphML で定義されたグラフを視覚化するための最適なオプションは何ですか? R + iGraph は gremlin -users グループによると有効なソリューションのようですが、もっと簡単なソリューション、理想的には単純な「graphml2png」コマンド ライン アプリケーションがあるかどうか疑問に思っています。何か案が ?

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

c# - Quickgraph GraphML デシリアライゼーションの Vertex Factory

しばらくこれを探していましたが、何も見つかりませんでした。

C# で Quickgraph を使用して、GraphML からグラフを逆シリアル化しようとしています。Vertex と Edge を表すために使用するクラスは次のとおりです。

そして、メソッド DeserializeFromGraphML を使用してコードを逆シリアル化しようとしています。

makeTest と makeTest2 のコードは次のとおりです。

したがって、私の XML ファイルでは、(0,0,0) と (1,1,1) の 2 つの頂点とそれらの間のエッジを取得しました。それらをデシリアライズすると、エッジは問題ありませんが、頂点は (0,12,0) と (1,12,1) になります。私が見逃しているものがあるはずです(12個はmakeTestメソッドから来ています)が、cos変数にはグラフの「頂点」の頂点の位置と同じように0と1しかありません(それがMessageBoxに表示されているものです)

一見すると複雑かもしれませんが、本当に単純なのでしょうか? 何か不足していますか?

前もって感謝します!

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

xslt - XSLT: エッジのソースとターゲットの Xpath を見つける方法は?

xmi ファイルをグラフィカル ファイルに転送するための xslt ファイルを作成したいと考えています。しかし、エッジが正しいソース ノードとターゲット ノードを接続できないという問題に遭遇しました。私はすでに2週間試しました。しかし、私はまだ混乱しています。私を助けてください。どうもありがとう。

元のコードは次のとおりです。

私の目標コードは次のとおりです。

将来的には「クラス」要素が増えるからです。そこで、「{generate-id()}」を使用してノード ID を定義しました。しかし、そうすると、エッジがソースノードとターゲットノードの方法を見つけることができないことがわかりました。だから私はすでに2週間それに取り組んでいて、それについてはわかりません. 助けてください、本当に感謝しています。

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

neo4j - GraphML を Neo4j にインポート: ノード ラベルを指定する方法は?

GraphML データを Neo4j データベース (バージョン 2.0.1) にインポートしたいと考えています。問題は、GraphML で Neo4j ノード ラベルを指定するにはどうすればよいかということです。

私は無駄に次のことを試しました:

では、Neo4j がノード ラベルを認識できるように、XML をどのようにフォーマットすればよいでしょうか?

0 投票する
5 に答える
7790 参照

java - Javaでgraphmlファイルを生成する方法。Gephi、JGraph、Prefuseなど

ヘルプ!これらの形式のいずれかでグラフ生成するJava アプリケーションを作成しようとしています。

  • .graphml
  • .ygf
  • .gml
  • .tgf

グラフ エディタyEd」でファイルを開くことができる必要があります。

これまでのところ、次の解決策を見つけました。

  1. Java 用の y ファイル
    • 長所:graphmlにエクスポートし、yEdで開くことができ、Javaベースで完璧です。
    • 使えない理由: 使うのに2000 ドル以上かかります :( まさに私が必要とするものです
  2. ゲフィ
    • プロ: 無料、graphml へのエクスポート、Java ベース!
    • 使用できない理由: 生成された graphml ファイルを yEd で開こうとすると、graphml が壊れています: このスクリーンショットのように 1 行で線形です:
    • ここに画像の説明を入力
    • これで動くようになれば完璧です
    • 私が試したグラフは、サンプルプロジェクトを使用して生成されました
  3. JGraphX
    • 長所: グラフを生成できる、Java ベース、無料
    • 使えない理由: 生成されたグラフをgraphmlにエクスポートするには? 私はそれを理解できませんでした...
  4. プレフューズ
    • 長所: 無料、グラフ生成、Java ベース
    • 使えないもの: graphml しか読めず、graphmlを書けないようです。また、build.sh all で問題なくデモをビルドしましたが、demos.jar を実行しようとすると、「Failed to load Main-Class」というメッセージが表示されました...
  5. GraphML リーダーおよびライター ライブラリを使用したブループリント( Tinkerpop ?)
    • 長所:Java、無料、それでgraphmlをエクスポートできるようです
    • 使用できない理由: 混乱しています。リストされている「実装」のいずれかと組み合わせて使用​​する必要がありますか? これをどのように使用しますか?
  6. GraphMLExporter使用したJGraphT
    • 長所: グラフを生成でき、Java ベースで、無料で、graphml にエクスポートできると思います
    • 使えない理由:エクスポートの仕方がわかりません!生成されたgraphmlをyedで開こうとすると、「yEdで次のエラーが発生しました:ファイルtest.graphmlをインポートできませんでした。」というメッセージが表示されました。サンプルプロジェクトを使用して、これを行いました:

私が使用したJGraphTコード:

何か案は?ありがとう!

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

xml - graphml または dotml の方法

割り当てについては、GraphViz を使用して可能な追加機能のグラフを出力するように言われました。それが私たちが与えられたすべての情報です。

割り当ては、XMLを出力するperlです。コードを出力できると確信しています。そこからコードを処理する方法を知る必要があります。

私はいくつかの単純なコードをテストしようとしているいくつかの調査を行いました。

DOTML の場合、http://www.martin-loetzsch.de/DOTML/からこの簡単な例を見つけました

これでコマンドラインから実行しようとしました

このエラーをスローする

私はgraphmlファイルにも同じことを試みました。ここにファイルの頭があります

基本的に同じエラーをスローします

誰かが少なくともどこで良いものを入手できるかを教えてくれれば、それを実装する方法に関する基本的な指示が良いでしょう. 乾杯

編集: デフォルトの CPAN モジュールしか使用できません