問題タブ [information-visualization]
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.
graph-layout - インタラクティブ/リアルタイムのグラフ描画に適したアルゴリズムは?
ライブデータと直接操作のインタラクティブ/リアルタイムグラフ描画に適したアルゴリズムは?
それができない場合 - グラフを描画するためにどのライブラリを使用していますか?
提案;
- Prefuse情報可視化ツールキット
- 他のもの?
ところで-グラフ理論の意味でのグラフを意味します-点と線
- どんな言語でも
- ライブとは、グラフが画面上で一度操作可能であることを意味します。
java - javaの2次元行列でdouble値を円として表す方法
そのため、マトリックスの行と列を並べ替えることができるマトリックス エクスプローラーを作成したいと考えています。このポルポスには、Jtable クラスを使用しました。今私が抱えている問題は、double 値を見て行列を並べ替えるのが非常に難しいということです。そのため、double 値ではなく、円の半径が値を表す円で行列を印刷したいと思います。大きな値と小さな値の違いをより早く見分けることができるように。
この double 値を JTable またはそのテーブルクラスを使用して塗りつぶされた円に変換する方法を知っている人はいますか?
visualization - サーバー上のファイルシステムの差分を表示するヒートマップ?
ファイルシステム全体のさまざまな主要な構成ファイルの内容に関して、さまざまなサーバー間の「違い」をグラフィカルに表す単純な Python Web ベースのアプリを作成することを任されました。
1. 高レベルのヒートマップ
概要を把握するために、各システムのヒートマップを作成することを考えていました (例: http://www.jjguy.com/heatmap/ )。各システムはゴールデン ソース イメージ (元のイメージ) と比較され、色を使用してこのイメージとの差異の程度を表します。
ファイルシステムは xy 軸にマッピングされるため、各システムのヒートマップ上の同じ座標は同じファイルを表します。
ここでの最初の質問は、ファイルシステムを xy 座標にマッピングするための適切なアルゴリズムについて何かアドバイスはありますか? 各サーバーは多かれ少なかれ同じファイルシステム階層を持っている必要がありますが、これは必ずしも真実ではない可能性があり、不足しているファイル/ディレクトリ、またはおそらく追加されたファイル/ディレクトリを表す方法を見つける必要があることに注意してください. それが可能かどうかはわかりませんが、同等のファイル/ディレクトリを各システムマップ上の一致する (または少なくとも同様の) xy ポイントにマッピングするという最初の要件があります。ここに新しいアプローチ/アルゴリズムはありますか?
次に、各ファイル間の変更の程度 (行数?) を定量化し、これをヒートマップに渡す方法が必要です。たとえば、10 行が変更された 1 つのファイルと、それぞれ 1 行が変更された 10 個のファイルを区別する必要があることに注意してください。どちらも影響が異なるためです。
2.ドリルダウンしてファイルの差分を表示する
個々のファイル/ディレクトリにドリルダウンして、それらの間の変更を確認する機能を webapp で提供することも望んでいます。
Kdiff3 と Meld を組み合わせて視覚的なコードの差分を使用してきましたが、Meld の表示が変化する方法に非常に感銘を受けました。
http://meld.sourceforge.net/meld_file1.png
視覚的な差分メカニズムを独自に提供するスタンドアロンの Web ライブラリを見つけることができなかったようです。私が見つけた最も近いのは jsdifflib ( http://snowtide.com/jsdifflib ) ですが、Meld のようなものの機能 (または美学) と一致していないようです。ここで何かアドバイスはありますか?
(Revisionist は実際にはクールに見えます - http://benfry.com/revisionist/ - しかし、私はそのための公開コードを見つけることができないようです)。
乾杯、ビクター
jquery - データの視覚化 - HTML、CSS、JQuery でツリーを表示する
Web ページで視覚化したいツリー ベースのデータセットがあります。データは単なる基本ツリーです。親ノードがあり、サブノードがあり、それらのノードのサブノードがあります。
データをツリー形式で視覚化するパッケージを探しています。誰か知っていますか?Googleには1つありますが、他の選択肢があるかどうか疑問に思っています
information-visualization - 相関イベント統計の優れた視覚化
私はログ イベント相関器を書いています。原則として、複数の場所で同じ信号を分析する複数のログ ソースを用意し、すべてのイベントを相互に関連付けて、最小公分母法によって原因を特定します。
出力は次のようになります。(イベント数はドリルダウンのために実際のイベントに拡張できます) nodeA,nodeB,nodeC: 524 nodeA,nodeB: 65 nodeA: 15 nodeC: 64
A、B、および B、C の両方で相関するイベントが見つからないように、イベントによってノードが分割される可能性がありますが、まれな状況で発生する可能性があります。
これを何らかの適切な方法で視覚化したいと思います。私はステレオイドに関するある種の「ベン図」を考えていますが、誰かが他のアイデアを持っているか、または他のどこかで同様の仕事を知っているかどうか聞きたかったのですか?
javascript - Protovisでの複数のデータオブジェクトの処理(javascript情報の視覚化)
以下のようなデータオブジェクトのセットからの数値のみを含む配列のセットを整理してProtovisに渡して、オブジェクトごとに3つの別々の円グラフ(pv.Wedge)を作成しようとすると非常にイライラします...
ドキュメントから、Protovisで実行する必要のあるループはほとんどないと言われていますが、myDataを正しく操作/解析できないようです。そのため、残念ながら、明示的なループに頼りました。
さまざまな種類のループを試しましたが、円グラフを表示したい空のスペースの下に数字を印刷するのが最善です。これを達成するために私が何をすべきかについて誰かが私にヒントをくれたらありがたいです。現在、私は立ち往生しています-
}
hci - インタラクティブなビジュアライゼーションを作成するためのガイドライン?
データセットを探索するためのインタラクティブな視覚化を作成する際のガイドラインを知っている人はいますか?
特定のインスタンスがなぜ良いか悪いかについては、多くの資料を見つけることができますが、インタラクティブなビジュアライゼーションをデザインする実際のデザイン プロセスは黒魔術のようです。
plugins - GeoserverのWMSレイヤーを使用したヒートマップ/データの視覚化
GeoserverからヒートマップWMSレイヤーを作成するために使用できるものを見つけたいと思います。ヒートマップWMSレイヤーを生成するためのGeoserverへのプラグインとして使用できるAcidMaps(http://acidmaps.org/)を見つけました。しかし、私は誰かがこれについていくつかの情報を持っているかどうか疑問に思いました。
database - 情報の視覚化に役立つ無料のデータ アナライザーはありますか?
ソフトウェアを評価するためのアンケートを作成し、n 人に提出しました。アンケートには多くの質問があり、次のようにすべて 1 つの選択肢があります。
- 何歳ですか?(13-15) (19-25) (26-35) (35歳以上)
- あなたの資格は何ですか?(大学生) (卒業) (博士)
.... 次の点について 1 から 4 の評価で意見を述べてください: a1 a2 ... すべての回答を Excel と Mysql データベースの両方にコピーしました。評価された各側面の年齢と評価。相関関係を視覚化するのに役立つ Linux 用の無料ツールはありますか? 例えば。13 歳から 18 歳の間のほとんどの人は側面 1 を評価しました。悪い、19 歳から 25 歳はかなり悪い、26 歳から 35 歳はかなり良いです...
2 変量、3 変量データ (散布図など) の多くの種類の視覚化を知っていますが、それらを取得する方法がわかりません。
私の最悪の英語ですみません、私の問題を理解していただければ幸いです...事前に感謝します!