問題タブ [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.
gephi - Gephi でのラベルの重複を避ける
Gephi をダウンロードし、現在 Windows で使用しています。約 469 のノードを持つ Facebook ネットワークのグラフを作成しましたが、直面している問題は、ラベルがはっきりと見えないことです。それらは重なりすぎています。それを防ぐ方法はありますか?
python - TypeError: grsim への無効な引数 - Python
このコードを実行しようとしています:
ただし、終了する直前に、次のように #simulate で失敗します。
この情報が役立つかどうかはわかりませんが、DOT ファイルも作成できませんでした..
TypeError の問題が発生するのはなぜですか? どうすればこれを修正できますか?
graph-algorithm - グラフの近さ - gephi と NodeXL で異なる結果
次数中心性、偏心性、近さ、中間性などのグラフ測定値を計算するための JavaScript ライブラリを作成しています。
ライブラリを検証するために、GephiとNodeXLの 2 つの既存のアプリケーションを使用して計算を実行します。問題は、異なる結果のように見えるものを得たことです。
私は単純なグラフを作成します:
Gephi はこれらの結果を次のように示しました。
NodeXL は次の結果を示しました。
NodeXL は離心率を計算しないことに注意してください。
どちらが正しいですか?
結果は本当に違うのですか?
結果を正規化しませんでした (または少なくとも正規化するつもりはありません)。
java - Gephi:ツールキットを使用した動的グラフの作成とストリーミング
動的グラフを作成し、Gephiツールキットを使用してストリーミングしようとしています。これまで、ツールキットとストリーミングプラグインのチュートリアルに従って、通常のグラフを作成し、GephiGUIにストリーミングしてきました。
グラフを動的にする方法を理解するのに苦労しています-をTimeInterval
使用してノードテーブルとエッジテーブルに列を追加することができましたAttributeModel
が、GUIでタイムラインウィンドウを開くと、グラフが動的ではないと表示されます。モデル/コントローラーは私には少し混乱しています。
これが私が今持っているコードです:
java - libjogl_awt.jnilib を読み込めない Mac X 10.8.2 での gephi 0.8.1 の問題
私はJAVAが初めてです。Mac OS X 10.8.2 を使用しています。Gephi 0.8.1 を使用しています。私は得る:
gephi ライブラリ リスト:
アイコンをクリックしてgephiを起動してもうまくいきません。コマンドラインを使用する必要があります:
この後、「libjogl_awt.jnilib を読み込めません」というメッセージが表示されます
JAVA 環境を修正するためにできること、または少なくとも gephi を開始する方法について何か提案はありますか? どうも。
更新:gephi フォーラムで提案されているように、/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK を /Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents にリンクし、32 を持っています-Java設定で最初にJavaをビット化...
graph - Gephi で 45000 ノードのネットワーク グラフを読み込めない
45000 ノードの gephi にネットワーク グラフを読み込もうとしています。アプリケーションが停止し、現在のファイルを .gephi 形式で保存するように求められます。しかし、ファイルを読み込もうとすると、xml 解析エラーが発生します。
java - gephi-toolkit - コレクションからデータを取得するための新しいインポーターを作成する
ネットワーク分析用にTalend Open Studioのコンポーネントを構築しており、gephyツールキットを使用する予定ですが、入力データはデータフローから取得する必要があります(単純にするために、Javaコレクションとしましょう)が、gephy-toolkitではファイルからのみインポートできます(実際にはさまざまな種類があります) または rdbms でさえありますが、Java コレクションからではありません。
新しいシンプルなカスタムインポーターを構築するにはどうすればよいですか (最初に構築できる場合。少なくとも GUI gephi cfr. http://wiki.gephi.org/index.php/HowTo_write_an_importでは可能と思われます)?
python - Python 辞書を使用して Gephi でフレンド グラフを生成する
gephi (http://gephi.org/) を使用してフレンド マップを生成しようとしています。現在、私のデータは次のような辞書に保存されています。
このようなグラフにgephiが必要とするデータの構造は何ですか https://gephi.org/wp-content/themes/gephi/images/screenshots/layout2-mini.png
どうもありがとう!
c# - IKVM でコンパイルされた Gephi を Web サイトで使用することはできますか?
現在、.Net 4 C# Web サイト内からGephi Toolkitを読み込んで使用しようとしています。
IKVM 仮想マシンに対してコンパイルされたバージョンのツールキット jar ファイルがあります。これは、次のコードを使用してコマンド ライン アプリケーションから期待どおりに動作します。
3 つのインスタンスは、 のような形式で正しくインスタンス化されますorg.gephi.project.impl.ProjectControllerImpl@8ddb93
。
ただし、まったく同じ using ステートメントと参照を使用してまったく同じコードを実行すると、ProjectController
インスタンスをロードする最初の行で null が返されます。
私はいくつかの解決策を試しました
まず、Lookup.getDefault().lookup(type) 呼び出しを無視して、代わりに独自のインスタンスを作成しようとしました。
これは controller.newProject(); の行で失敗します。内部的に (リフレクターを使用して) 同じ Lookup.getDefault().lookup(type) がコンストラクターで使用され、null を返し、例外をスローするためだと思います。
次に、ここから: Jython (および Gephi) でのルックアップ%CLASSPATH% をツールキットの JAR ファイルと DLL ファイルの両方の場所に設定しようとしました。
Lookup.getDefault().lookup(type) が Web 環境で機能しない理由はありますか? 私は Java 開発者ではないので、Java 側については少し詳しくありません。
すべてのインスタンスを自分で作成することは可能だと思っていましたが、その方法を見つけることができませんでした。
また、ProjectController の読み込みが null を返した理由を確認する方法も見つかりません。例外はスローされません。私が非常にばかでない限り、試行されたロードの結果を確認する方法はないようです。
更新 - 回答
Jeroen Frijters からの回答に基づいて、次のように問題を解決しました。
コードikvm.runtime.Startup.addBootClassPathAssemby()
はうまくいかないようでしたが、提供されたリンクから、すべてのインスタンスでうまくいくと思われる解決策を見つけることができました。
python - PythonでCSVファイルを再編成するには?
PythonでCSVファイルを再編成するには? 私は次のようになります。
これらは、上に誕生年、下に名前を表します。その間に、彼らがお互いに連絡を取り合った日付があります。ブロック間に空の行もあります。
5 行の各ブロックは 2 人の人物を表し、2 人が接触したことを表します。したがって、基本的に各 5 行ブロックは 2 つの NODES とそれらの間の LINK です。
これを Gephi にインポートしたいので、CSV ファイルを再編成する必要があります。おそらくGEXF(Graph Exchange XML Format)として。それ以外の場合は、次のような単純な CSV で問題ありません。
等々。上記のように CSV を処理するにはどうすればよいですか?