ソーシャルネットワークの視覚化をプロットしたいのですが、プログラミングはあまりできません。ネットワークの視覚化を行うことができ、コーディングを必要としない(または少なくともコーディングがほとんどない)ソフトウェアを誰もが知っていますか?
そして、どうでしょう Gephi、The Open Graph Viz Platform 。
someプログラミングを気にしない場合は、 GraphViz を使用できます。
これには Gephi を強くお勧めします。単純なSQLクエリを使用して、データベース(MySQL、SQLServer、PostgreSQL、SQLite、TeraData)からデータ(ノードとエッジ)を直接インポートできます。または、CSVファイルからデータをインポートできます。
また、グラフを分析するための優れたアルゴリズムのセットがあります。 Gephi はモジュール形式で構築されており、オープンソースです。また、彼らは Gephiツールキット をリリースしました。これは、可視化ソフトウェアを開発する場合、任意のJavaアプリケーションで使用できるライブラリです。
sigma.js これはJavascriptライブラリであり、グラフを視覚化するために強く推奨されます。 Sigma.jsは、 Gephiツールキット に触発されており、一緒に動作できます。
データ視覚化ツールのコレクションは http://selection.datavisualization.ch/ にあります。
成長しているリストに追加するには、JavaScript InfoViz Toolkitは、ブラウザーで非常にきれいなグラフとネットワークの視覚化を提供します。ズーム可能など。リンクは ここ です。
Networkx/pythonを試してみてください。GraphViz、PyDotなどのさまざまな視覚化APIをサポートしています。しかし、Flashを使用する場合 Flare 試してみてください。
NodeXLは、ネットワークの概要、発見、探索をサポートするExcel用の無料のオープンアドインです。コードとアプリケーションは http://www.codeplex.com/nodexl にあります。
NodeXLは、CSVやその他のワークブックに加えて、Edgeリスト、行列、graphML、UCINet、Pajekファイルの形式でネットワークデータをインポートできます。
NodeXLを使用すると、プログラマーでなくても有用なネットワーク統計とメトリックをすばやく生成し、ネットワークグラフの視覚化を作成できます。フィルタリングおよび表示属性を使用して、ネットワーク内の重要な構造を強調できます。
NodeXLは、デスクトップ、Twitter、flickr、そしてまもなくFacebook上の個人の電子メールインデックスからデータを取得するインポート機能により、ソーシャルメディアの探索をサポートします。
NodeXLに追加された最近の機能には、より高速なメトリック計算、より大きなデータセット、新しいレイアウト、スケール、軸、および凡例が含まれます。
TouchGraph Link Browserを使用すると、インタラクティブなグラフを作成してWeb上に配置できます。
グラフを編集するには、Java 1.4.1または1.4.2が必要です。Webでグラフを表示するには、Java 6。
私は自分で試したことはありませんが、おそらく Omnigator ;を見る価値があります。しばらく前に似たようなものを探していましたが、「トピックマップ」はGoogleにとって良いフレーズです。探しているもののように聞こえます。
これが Network Workbench の背後にある考え方です。
彼らは多くの最先端のグラフの視覚化をユーザーインターフェイスを備えた1つのソフトウェアに結合しました。ツールが読み取ることができる形式のいずれかでデータを取得する以外に、プログラミングを行う必要はありません。ズームインとズームアウトができ、必要な双方向性が得られるはずです。研究者がネットワーク分析を行うためのツールです。
FacebookアプリケーションであるNetvizzは、パーソナルネットワークまたはメンバーであるグループのいずれかを記述する.gdfファイルを作成し、GUESSおよびGephiにインポートできるようにします。 チュートリアルはこちら を見つけます。
私は、「viSANT」と呼ばれるフリーソフトウェアを使用します。 http://visant.bu.edu/ このソフトウェアは最初は生物学専用であり、任意のネットワークを表すために使用できます。ノードとエッジは、複数のフォームと色を持つことができます。名前が表示されるかどうか。ノードは、選択した基準に基づいて複合体またはグループにグループ化できます。さらに、これらの複合体またはグループは折り畳むことができ、グラフの視認性が向上します。これらのグループとこれらの複合体は、カプセル化され、メタグループのメタ複合体がさらに多くなります。もちろん、これらの操作はすべて元に戻すことができます。このソフトウェアを使用して見つける他の多くの機能があります。そして最後に、その使用は非常にシンプルで直感的です。
「ビジター」を無償で使用するためのロジックを使用してください。生物学の学者、論理学者、人事担当者、および輸入者レゾリュードとレアルは、複数のフォルムとクーラーを提供します。 Leur nomreprésentésou pas。複雑なグループやシュル・ド・クリティル・チョイシスのグループを再編成します。さらに、CESコンプレックスまたはグループは、プントベントとコントラクト、プロキュラントウンマイヨールビジビリテデュグラフをグループ化します。 CESグループとCESの複合体は、ツアーグループ内のカプセル化されたメタグループとメタコンプレックスとAINSI DESスイートになります。公益事業の論理的根拠に基づいて、名誉ある任務を遂行します。簡単に、直感的に、息子の活用と息子の活用ができます。
1月20日16:49
優れたオープンソースのフラッシュベースのチャートがあります: http://teethgrinder.co.uk/open-flash-chart-2/ 。すべてのチャートはフラッシュファイルで処理され、HTMLでjavascriptまたはパラメーターを使用するオプションがあります<object>
データで送信する要素。
JavaScriptを使用してデータを変更する場合、ズームを実装できるはずです。ただし、そのためにはjavascriptを記述する必要があります。
Cytowebは有望に見えます: http://cytoscapeweb.cytoscape.org/
Javascriptおよびajaxと対話できますが、html5ではなくフラッシュです。
実際、前に NovaMind を使用しました。物事を説明/ラベル付けする方法は異なりますが、概念のほとんどは同じです。
Microsoftの [〜#〜] glee [〜#〜] (現在はMSAGL-Microsoft Automatic Graph Layoutとして知られています。MSに信頼できる名前を付けて鈍くすることを信頼してください)は効果的です。 .NETは簡単に使用できます。
JUNG Framework を強くお勧めします。
インタラクティブにしたい場合、Webページに含める場合は、 flot jqueryプラグインの使用を検討できます。