これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド socnetv です。
プログラム:
NAME
socnetv - ソーシャル ネットワークを視覚化および分析する
SYNOPSIS
ソクネット < ファイル.net >
ソクネット -V | - バージョン
ソクネット -h | - 助けて
DESCRIPTION
Social Networks Visualiser (SocNetV) は、クロスプラットフォームのユーザーフレンドリーなアプリケーションです。
ソーシャルネットワークの分析と可視化。
仮想キャンバス上で数回クリックするだけでネットワーク (数学グラフ) を構築できます。
または、さまざまな形式のネットワーク (GraphViz、GraphML、Adjacency、Pajek、UCINET など) をロードし、
ニーズに合わせて変更してください。
アプリケーションは、密度、直径、およびなどの基本的なネットワーク プロパティを計算できます。
距離 (最短経路長) だけでなく、より高度な構造統計情報も利用できます。
ノードとネットワークの中心性 (つまり、近さ、間の関係、グラフ)、クラスタリング係数、
ページランクなど
さまざまなレイアウト アルゴリズム (つまり、ノードに応じて Spring-embedder、Radial、Layered)
集中化) は、ネットワークを有意義に視覚化するためにサポートされています。 さらに、
ランダム ネットワーク (Erdos-Renyi、Watts-Strogatz、リング格子など) は、いくつかのパラメータで作成できます。
クリック。
SocNetV は組み込みの Web クローラーも提供しており、ネットワークを自動的に作成できます。
指定された最初の URL で見つかったすべてのリンクから。
SocNetV は、Qt5 GUI 開発ツールキットを使用して C++ で開発されています。 Qt5 だけです
依存。
OPTIONS
- バージョン | -V
プログラムのバージョンを表示します。
- 助けて | -H
短いヘルプメッセージを表示します。
ファイル.net
開きたいファイルの名前。
USAGE
SocNetV には、シンプルなグラフィカル ユーザー インターフェイス (GUI) があります。 一番大きい(右側)部分は、
ウィンドウは、ネットワーク ノードとエッジが表示される仮想「キャンバス」によって占有されます。 左の方です
そのうち、4 つのボタン (ノードの追加/削除、リンクの追加/削除) といくつかの LCD を備えたドックがあります。
統計を表示します。 ウィンドウの上部に、すべてのメニューが表示されます。
コマンドとオプションが表示され、下部にはメッセージが表示されるステータス バーがあります。
新しいノードを作成するには、キャンバスをダブルクリックするか、「ノードの追加」をクリックします。
新しいリンクを作成するには、ソース ノードを中クリックしてからターゲット ノードをクリックします。
または、ドックから「リンクを追加」ボタンをクリックすることもできます。
ノードを移動するには、ノードを左クリックしてドラッグします。 ノードを右クリックすると、
コンテキストメニューが表示されます。 そこから、ノードを削除し、その色、ラベル、サイズを変更できます。
その形も。 SocNetV は、さまざまな種類のノード形状 (長方形、ダイヤモンド、
リンクを右クリックすると、同様のメニューが表示されます。
サポート フォーマット
SocNetV は、GraphViz (.dot)、GraphML (.graphml)、Pajek などの多くのネットワーク形式をサポートしています。
(.net)、隣接行列 (.net、.txt)。 デフォルトのファイル形式は GraphML です。
GraphML ファイルをロードするには、メニューの [ファイル] > [ロード] をクリックします。 他のネットワーク形式をロードするには、
[ファイル] -> [インポート] メニューを使用します。
レイアウト アルゴリズム
SocNetV は、スプリングエンベッダー (エネルギーなど) などのさまざまなレイアウト アルゴリズムもサポートしています。
ベース)および中心性ベース。 後者は、すべてのノードを異なるサークル内に再配置します。
半径(つまり、より多くの中心ノードがキャンバスの中心近くに表示されます)またはレベル単位で
高さが異なります (より多くの中心ノードが上部近くに表示されます)。
レイアウト アルゴリズムは、メニューの [レイアウト] から適用するか、チェックボックスをクリックして適用できます。
ドック。 ただし、すべてのレイアウトがドックに表示されるわけではありません。
KNOWN バグ
ネットワーク ファイル パーサーは 100% 信頼できるわけではありません。 たとえば、複雑な Pajek や
GraphML ファイルによりアプリケーションがクラッシュする可能性があります。
アンチエイリアスはデフォルトでオンになっています。 これにより、ネットワークに多数のネットワークが存在する場合、アプリケーションの速度が低下します。
ノードとエッジ。 F8 を押すとアンチエイリアスを無効にできます。
onworks.net サービスを使用してオンラインで socnetv を使用する