問題タブ [data-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.

0 投票する
2 に答える
307 参照

c++ - C++コードを視覚化するためのPythonモジュール

C++コードのgreppingに役立つPythonモジュールを探しています。分析を行いたい大きなコードベースがあります。最終的には、ソフトウェアのグラフィカルマップを作成したいと思います。アプリ間ではメッセージパッシングが多いので、その情報をキャプチャして視覚的に表現できるようにしたいと思います。私はいくつかのデータ視覚化パッケージを見回してきましたが、数学と関連するものをプロットすることにしか遭遇していません。

この仕事に最適なツールは何ですか、できればPythonで?

0 投票する
3 に答える
1936 参照

visualization - 状態図とアニメーションを作成するための優れた視覚化ライブラリは何ですか?

ログ ファイルを後処理し、ノード データとトランジションを抽出して、ある種の GUI でグラフ化したいと考えています。したがって、ノードからノードへのパケットの移動を示すアニメーションを使用して、プログラムでバブル ダイアグラムを描画したいと考えています。

理想的には、perl または Java が最適な言語ですが、Linux プラットフォームで実行されるものであれば何でも問題ありません。

この種のものに最適なライブラリは何ですか?

0 投票する
1 に答える
500 参照

c# - 2 つの文字列の間に「diff」のような WIKI を作成する

前後のフィールドの違いを示すレポートを生成しています。私はそれを機能させていますが、一部のフィールドはかなり長く、変更は非常に微妙です. 何が変わったかを強調する視覚化が必要です。

あなたが見ているものに似ています:

  1. 質問の編集を見ると、Stackoverflow
  2. チェックインされたコードを古いバージョンと比較する場合のテキスト ファイル差分ツールの 1 つ。
0 投票する
1 に答える
580 参照

r - 多くのフィールドの R ラティス グラフを動的に生成する

以下が可能かどうか疑問に思っています。

4 つの場所で収集された 100 以上の質問をすべて分類した調査があります。すべての質問には、q1、q2 などのラベルが付けられています。簡単にするために100個あるとしましょう。

特定の質問の結果をさまざまな場所で視覚的に比較できます。

または、ggplot2 を使用すると、

これにより、 1 つの質問に対して縦に並べられた 4 つのヒストグラムが得られます。

100 の質問すべてのヒストグラムを生成するプログラムによる方法があるかどうか疑問に思っているので、一番左に q1 の 4 つのヒストグラムのスタックがあり、次に右に q2 の 4 つのヒストグラムのスタックがあります。確かに、それは長い列になるでしょうが、これは目視検査のみであり、最初の領域を特定してさらに調査するためのものです. 右にスクロールしても問題ありません。ワイド スクリーン モニターを使用しているので、一度に適切な数のヒストグラムを取得できます。

質問が「q」+カウンターでラベル付けされているのは良いことです. 私が知らないのは

  • ラティス(またはggplot2?)でこの種のプロットを作成する方法は、二次元ラティスです。
  • そのようなプログラムで生成されたフィールド名をこれらのコマンドに入力する方法。

提案を歓迎します。私はプログラマーですが、私が初心者である R ではありません。

0 投票する
1 に答える
317 参照

django - インターネット使用統計を保存するための Django モデル

インターネット使用統計を収集してグラフ化するための小さな Django ベースのフロントエンドを作成しています。

現在、ISP から、5 分間隔ごとの平均バイト/秒を示す月次テキスト ファイルを取得しています。例えば:

これらの数値に 300 (5x60) を掛けて、5 分間のブロックごとに送受信される合計バイト数を取得します。

(私は実際に、ISP が 5 分間隔で消費された合計バイト数を実際に提供するのではなく、そのような平均バイト/秒を提供する理由に興味がありますか? 知っている人には、何らかの技術的根拠がありますか? )

これらを集計して 1 日または 1 時間ごとの合計を取得し、グラフ化するのは簡単です。

私の質問は非常に単純です.Djangoでは、これらを保存するための効率的なモデルは何ですか?

イン/アウトの合計バイト数は、実際には単一の時点に属しておらず、期間をカバーしています。各データポイントを開始時間と終了時間の両方として保存し、合計バイト数をイン/アウトに保存することに多くの意味がありますか? そうするほうがすっきりしますが、日付/時刻を 1 つだけ保存して、その前後の 5 分間の間隔であると仮定するのは悪いことですか (正直なところ、実際にはこれら 2 つのどちらであるかさえわかりません)。 )。

または、このデータを保存するより賢い/効率的な方法はありますか?最終結果は、1 時間あたりまたは 1 日あたり (または任意の期間) の合計をグラフ化し、実際の流量などをグラフ化することです。

私は、データを保存する効率的な方法を見つけようとしています。これは、上記の統計のクエリも簡単です。

また、ここで使用できる特定の優れた視覚化/統計はありますか?

乾杯、ビクター

0 投票する
6 に答える
12808 参照

graph - DAG の視覚化

ビットマップ画像で視覚化したい大きな有向非巡回グラフがあります。

理想的には、すべてのルート ノードを画像の上部に配置し、すべてのリーフ ノードを下部に配置したいと考えています。つまり、グラフのエッジはすべて下方向を向いています。

これらの制約を満たし、優れた視覚化を生成するすべてのノードの座標を計算するための優れたアルゴリズムはありますか?

0 投票する
1 に答える
210 参照

.net - マスター詳細データベース ビューアを作成する簡単な方法

データを見たいという顧客がいます。私はそれをExcelファイルで彼に送ることができますが、データはマスター/詳細データであり、ツリーのような形で彼に送るといいでしょう.

そのような無料のマスター詳細ビューアにデータを入れる本当に簡単な方法はありますか?

または、C# と Visual Studio 2008 または 2010 で1 つのQuickをコーディングしますか?

0 投票する
2 に答える
12013 参照

.net - .Net DataVisualization.Charting Y 軸の値の書式設定

.Net 4 DataVisualization.Charting チャートの Y 軸に表示される値をフォーマットおよび制御する方法を知っている人はいますか?

Y 軸に値、X 軸に日付があります。Y 軸の値に複数の小数点が表示されています。これらにカスタム フォーマッタを適用して、任意の形式で表示できるようにしたいと考えています。たとえば、1.75 の代わりに 1+3/4 を表示できます。

System.Web.UI.DataVisualization.Charting 名前空間の Chart オブジェクトを使用して、すべてのグラフ生成をコードで行っています。

0 投票する
1 に答える
8303 参照

c# - MS チャートは値ラベルをカスタマイズし、チャート エリア全体に折れ線系列を描画します

C# と VB.NET の両方で提案が欲しい

次の画像のようなチャートを作成しました。

代替テキスト

  1. コード ビハインドから各列の上部にある値をカスタマイズするにはどうすればよいですか? 21、49、19 を表示する代わりに、21 時間、49 時間、19 時間を表示したい

  2. これらの値を他の行の上に表示するにはどうすればよいですか? ご覧のとおり、19 は Line シリーズの下にあります。

  3. 列だけでなくグラフ エリア全体に線を引くように設定できますか? したがって、線は X 軸から始まり、チャート エリアの最後まで続きます。

マークアップは次のとおりです。

コードビハインドは次のとおりです。

Chart1.ChartAreas("ChartArea1").AxisX.Interval = 1

0 投票する
1 に答える
5570 参照

wpf - WPFツールキットチャートのプロット領域とタイトルの周囲のマージンを変更します

2010年2月リリースのWPFツールキットのチャートコントロールを使用しています。チャートは、プロット領域に比べて多くのスペースを占めます。

プロット領域とチャートのタイトルの周囲のマージンを制御するにはどうすればよいですか。このようにして、画面上のスペースをあまり使用せずに、必要な10個のチャートをグリッドに配置できます。

ありがとう、

スプライト。