次数中心性、偏心性、近さ、中間性などのグラフ測定値を計算するための JavaScript ライブラリを作成しています。
ライブラリを検証するために、GephiとNodeXLの 2 つの既存のアプリケーションを使用して計算を実行します。問題は、異なる結果のように見えるものを得たことです。
私は単純なグラフを作成します:
(A) ----- (B)
| |
| |
(C) ----- (D)
Gephi はこれらの結果を次のように示しました。
A ecc=2 close=1.333 bet=0.5
B ecc=2 close=1.333 bet=0.5
C ecc=2 close=1.333 bet=0.5
D ecc=2 close=1.333 bet=0.5
NodeXL は次の結果を示しました。
A close=0.25 bet=0.5
B close=0.25 bet=0.5
C close=0.25 bet=0.5
D close=0.25 bet=0.5
NodeXL は離心率を計算しないことに注意してください。
どちらが正しいですか?
結果は本当に違うのですか?
結果を正規化しませんでした (または少なくとも正規化するつもりはありません)。