問題タブ [gephi]
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.
r - R: 正規表現を使用します。write.gexf の背後にある XLM コードを視覚化する方法
とても簡単な質問があります。rgexf
RI で実行するには、コードを使用します
Gephi に「testgex.gexf」というノードと resp というグラフをインポートします。それぞれで与えられたエッジvertices
。edges
. そのために、関数を実行します
Rの出力はちょうど
ドットは「testgex.gexf」のパスです。
代わりに、write.gexf の背後にある XLM コードを視覚化したいと思います。これは、たとえば、 こちらの @gvegayon の回答またはBitbucket rgexf ページに示されています。
これを行う方法?
python - networkx オブジェクトを gephi にインポートする - KeyError:
何がコードを壊したのかわかりませんが、ネットワーク オブジェクトを Gephi オブジェクトにエクスポートしようとすると、キー エラー numpy.int64 が発生し続けます。Combnol リストを繰り返し処理し、ネットワーク オブジェクトを write_gexf 関数に配置しています。
これは、ネットワーク オブジェクトがどのように見えるかです
トレースバック
更新 - 質問への回答:
それで、フロートではなくintを追加することを確認するだけですか?int(combnol[2][1].edge['教育']['基礎']['違い'])
これは、値が追加される私の現在の実装です。下の 1 の周りに int() を追加する必要がありますか? g[ペア[0]][ペア[1]]['重量'] += int(1); int(1 / 重み)
neo4j - 0.8.2 Gephi がトランクで構築された Neo4j プラグインを使用して Neo4j 2.0.1 データベースをインポートできない
Gephi の Neo4j プラグインの GitHub プロジェクトを確認しました。彼らは、トランクの Neo4j 2.0.1 のサポートをアップグレードしたと思われます。これらの手順でソースからプラグインをビルドしようとしました。2.0.1 Neo4j DB を正常にインポートできませんでした。プラグインのソースが問題なのか、それとも私の手順が間違っているのかについて何か考えはありますか?
- JDK 7 をインストールします (まだインストールしていない場合)。
- JAVA_HOME 環境変数がマシンの最上位の JDK の場所を指していることを確認してください。
- Apache Ant をインストールします。
- Ant のこれら 2 つのパス変数が設定されていることを確認します。を。C:\ant に設定された ANT_HOME 環境変数を追加します。b. -Xmx256M に設定された ANT_OPTS 環境変数を追加します。
- GitHub から Neo4j Gephi プラグインのソース コードをダウンロードします。
Gephi 用の Neo4j プラグイン コードを使用して、ソース ディレクトリに移動します。次のコマンドを実行します。
/li>- ビルドは成功するはずです。[your Gephi plug-in top-level]\build\updates で構築された .nbm ファイルを確認します。
- マニュアルの指示に従って、これらのプラグインをインストールしてください。
- Gephi を開き、[ファイル] > [Neo4j] > [完全インポート] に移動します。バージョン 2.0.1 の Neo4j グラフ データベースを表示できるはずです。
gephi - 都市内のネットワークを視覚化する
都市などのより小さな地理レベルでネットワークを地理的に表示できるかどうかに興味がありました。geolayout プラグインを使用しましたが、経度と緯度の小さな違いをほとんど認識していないようです。
visualization - ArangoDB と Gephi: ArangoDB から Gephi にデータをインポートする
Gephi のデータソースとして ArangoDB を使用する方法はありますか? https://github.com/datablend/gephi-blueprints-plugin/wikiを試しました。ただし、含まれているプラグイン blueprints-arangodb-graph を使用して、rexster を介した間接処理でのみ機能します。
これは、多くのオーバーヘッドを伴う非常に洗練されていないオプションだと思います。
blueprints arango db プラグインを gephi に追加して、ArangoDB をデータソースとして選択できるようにしたいと考えています。おそらくgephi-blueprints-pluginと組み合わせて。
Gephi の blueprints プラグインと arangodb blueprints API の組み合わせは、Gephi で ArangoDB のデータを操作するために csv (またはその他の) ファイルに対する追加の手順を回避するための最も優れたソリューションになると思います。
gephi の blueprints プラグインの説明には、「Gephi Blueprints プラグインを使用すると、Tinkerpop Blueprints 汎用グラフ API を実装する任意のグラフ データベースからグラフ データをインポートできます」と記載されています。しかし、方法はわかりません。すぐに使用できるのは、TinkerGraph、Neo4j、OrientDB、Dex、RexterGraph、および FluxGraph のみです。
/etc/graph に arrangodb.xml を作成し、arrangodb のブループリント実装を「.gephi/dev/modules」フォルダーに jar として追加しようとしました。しかし、gephi は jar をロードしないため、メニュー エントリ「Import/Graph database ...」で「arangodb」を選択すると、arangodb blueprints api のクラス ファイルが見つからないため、null ポインター エラーが発生します。
誰かが gephi-blueprints-plugin および/または blueprints-arangodb-graph で作業し、いくつかのアイデアを持っていますか?
gephi - Gephi の動的ネットワークで動的エッジの重みを計算する
の動的グラフで動的なエッジの重みを持つことは可能Gephi
ですか?
A と B の 2 つのノードがあるとします。これら 2 つのノード間の関係は、1 か月の間に 3 回しか存在しません: 最初の週、3 週目、4 週目です。GEXF
スペルを含むファイルを作成することで、動的なエッジを表示することに成功しました。しかし、特定の によってカバーされる呪文の数を数えることによって、エッジの重みを割り当てることは可能timeframe
ですか?
したがってtimeline
、最初の 2 週間をカバーする場合、エッジ ウェイトは 1 である必要があります。最後の 2 週間をカバーする場合、ウェイトは 2 である必要があります。1 か月全体をカバーする場合、ウェイトは 3 である必要があります。
誰でもそれを行う方法を知っていますか?