NodeXLは、 Microsoft Excel 2007/2010/2013/2016用のネットワーク分析および可視化ソフトウェア パッケージです。[ 2 ] [ 3 ]このパッケージは、Pajek、UCINet、Gephiなどの他のネットワーク可視化ツールと似ています。[ 4 ]リング、頂点とエッジのマッピング、カスタマイズ可能な視覚属性とタグに広く適用されています。NodeXL を使用すると、研究者は、中心性、次数、クラスタリングなどのソーシャル ネットワーク分析作業の指標を実行したり、関係データを監視したり、全体的な関係ネットワーク構造を記述したりできます。Twitter データ分析に適用すると、公開ディスカッションに参加しているすべてのユーザーのネットワーク全体と、データ マイニングによるその内部構造が示されます。これにより、ソーシャル ネットワーク分析 (SNA) は、孤立した個人や組織ではなく関係を強調することができ、関係者が組織と一般の人々の間の双方向の対話を調査できるようになります。SNA はまた、入次数や出次数中心性など、ネットワーク内の影響力のあるノードを確認するための柔軟な測定システムとパラメータ選択を提供します。[ 5 ]このソフトウェアには、ネットワークの可視化、ソーシャルネットワーク分析機能、ソーシャルメディアネットワークデータインポーターへのアクセス、高度なネットワークメトリクス、および自動化が含まれています。
NodeXL は、カスタムのWindows Presentation Foundationコントロールを使用した、事前に構築されたクラス ライブラリのセットです。[ 6 ]追加の.NET アセンブリは、外部データ プロバイダーからデータをインポートするための「プラグイン」として開発できます。現在 NodeXL に実装されているデータ プロバイダーには、YouTube、Twitter、Wikipedia (MediaWiki の基盤)、Web ハイパー リンク、Microsoft Exchange Server などがあります。[ 7 ]
NodeXLは、さまざまな大学やその他の組織から集まった多数の個人による共同作業で、NodeXLチームを形成しています。主な貢献者には以下が含まれます。[ 8 ]
Microsoft Researchは2008年11月20日にNodeXL研究プロジェクトを立ち上げた。[ 9 ]
NodeXLは、プログラミング経験がほとんどない、またはまったくないユーザーがさまざまなネットワークを収集、分析、視覚化できるようにすることを目的としています。[ 10 ] NodeXLはMicrosoft Excel 2007、2010、2013、2016、2019、および365に統合され、エッジやノードなどのグラフ構造の要素を含むさまざまなワークシートを備えたワークブックとして開きます。NodeXLは、エッジリスト、隣接行列、 GraphML、UCINet .dl、およびPajek .netなどのさまざまなグラフ形式をインポートすることもできます。
NodeXL Proは、UCINetファイルやGraphMLファイル、エッジリストや隣接行列を含むExcelスプレッドシートをNodeXLワークブックにインポートできます。また、NodeXL Proは、電子メール、Twitter、YouTube、Flickrからネットワークデータを収集できるインポートツールセットを介して、ソーシャルメディアデータを迅速に収集できます。NodeXLは、個人データを収集する前にユーザーの許可を求め、Twitterのステータスやアカウントを公開しているユーザーのフォロー関係など、公開されているデータの収集に重点を置いています。これらの機能により、NodeXLユーザーは関連するソーシャルメディアデータをすぐに活用し、ソーシャルメディアデータの収集と分析の各側面を単一のツールに統合できます。
NodeXLワークブックには、エッジ、頂点、グループ、全体メトリックの4つのワークシートが含まれています。グラフ内のエンティティとそれらの間の関係に関する関連データは、該当するワークシートに行形式で格納されています。たとえば、エッジワークシートには最低2つの列があり、各行にはグラフ内のエッジを構成する2つの頂点に対応する最低2つの要素が含まれています。グラフメトリック、エッジ、頂点の視覚的プロパティは、それぞれのワークシートに追加の列として表示されます。この表現により、ユーザーはExcelスプレッドシートを活用して、既存のノードプロパティをすばやく編集したり、たとえば既存の列にExcelの数式を適用して新しいプロパティを生成したりできます。
NodeXL Proには、中心性、クラスタリング係数、直径など、一般的に使用されるグラフ指標のライブラリが含まれています。NodeXLは、有向ネットワークと無向ネットワークを区別します。NodeXL Proは、さまざまなコミュニティ検出アルゴリズムを実装しており、ユーザーがソーシャルネットワーク内のクラスターを自動的に発見できるようにします。
NodeXL は、グラフを視覚化するためのインタラクティブなキャンバスを生成します。このプロジェクトでは、Fruchterman-Reingold や Harel-Koren など、よく知られているいくつかの力指向グラフ描画レイアウトアルゴリズムからユーザーが選択できます。NodeXL では、ユーザーがキャンバス上でノードを複数選択、ドラッグアンドドロップし、視覚的プロパティ (サイズ、色、不透明度) を手動で編集できます。さらに、NodeXL では、ノードとエッジの視覚的プロパティを、NodeXL が計算するメトリック、および一般的にはエッジと頂点のワークシートの任意の列にマッピングできます。YouTube API を使用すると、NodeXL は、タイトル、キーワード、説明、ユーザー ID を含むビデオと視聴者のコメントを研究者が収集できるようにします。収集されたデータは、Harel–Koren 高速マルチスケールアルゴリズム、Clauset–Newman–Moore アルゴリズム、Treema、力指向などのアルゴリズムとメソッドを使用して視覚化できます。[ 11 ]
NodeXLは、 Foreign Policyなどのニュースメディアが政治トピックに関する会話の構造を視覚化するために使用されており、世界銀行などの組織が投票データを分析するためにも使用されています。[ 12 ] [ 13 ] [ 14 ] NodeXLは、社会科学、情報科学、コンピュータ科学の数十の研究論文[ n 1 ]で分析ツールとして使用されているほか、人間とコンピュータのインタラクション、データマイニング、データ視覚化の研究の焦点にもなっています。[ 16 ] [ 17 ] [ 18 ] [ 19 ]
ソーシャルネットワークデータを分析するためのソフトウェアアプリケーションを数多く開発してきました。最も一般的に使用されているのは、Pajek、UCINet、MultiNet、Siena、P*/ERGM、R、およびNodeXLです。
{{cite book}}:|journal=無視されました (ヘルプ) CS1 メンテナンス: 複数の名前: 著者リスト (リンク)