問題タブ [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 投票する
3 に答える
1028 参照

graph - 日付間で経過した時間をどのように視覚化できますか?

製品を持っていて、その製品のリリース間で経過した時間を視覚化したい場合、どのタイプのグラフを使用しますか?私が見せようとしているのは、リリースサイクルの間に経過した平均時間と、現在のリリースサイクルの(おおよその)距離です。

私が思いつくことができる最高のものは、横棒グラフです。各バーには特定のリリースをマークする日付が関連付けられており、バーの長さは経過時間を示したり、正確な日数をリストしたりすることもできますが、少し混乱していると想像できます。そのリリースの前またはその後に経過した時間はどれくらいですか?

これを視覚化するためのより良い方法があるに違いないと思います。


更新:私はそれをうまく説明できなかったと思います。別のアプローチを試してみましょう。この購入ガイドは、私が望んでいることをほぼ正確に実行します。コンパクトで、リリースがいつ発生したかを一覧表示し、あるリリースが別のリリースと比較して(比較的)どのくらいの時間がかかったかを確認できます。未完成のリリースが表示されるので、平均サイクルのどこまで進んでいるかを知ることができます。しかし、問題の1つは、リリース間の特定の期間が特定の日付より前か後かを判断するのが難しいことです。バーを大きくして日数も入れることを考えていたのですが、それは前後のあいまいさを悪化させるだけです。だから私の質問は、このチャートをより視覚的に直感的にするためにどのように改善できるかということです。ありがとう!

0 投票する
4 に答える
5557 参照

javascript - データの視覚化:バブルチャート、ベン図、タグクラウド(オーマイ!)

オブジェクトの大規模なリスト(数千または数万)があり、それぞれに少数のタグが付けられているとします。数十または数百の可能なタグがあり、それらの使用法は一般的なべき法則に従います。一部のタグは非常に頻繁に使用されますが、ほとんどはまれです。実際、最も頻繁に使用される数十個のタグを除くすべてのタグは、通常は無視できます。

ここで問題となるのは、これらのタグ間の関係をどのように視覚化するかです。タグクラウドは、それらの頻度だけを視覚化したものですが、どのタグが他のどのタグと一緒に発生するかを無視します。タグ:barは、:fooとタグ付けされたオブジェクトでのみ発生するとします。それは視覚的に明らかなはずです。同様に、一緒に発生する傾向がある3つのタグについても同様です。

各タグをバブルにして、部分的に重ね合わせることができます。技術的にはそれはベン図ですが、そのように扱うのは扱いにくいかもしれません。たとえば、Googleチャートはベン図を作成できますが、3セット以下(タグ)のみです 。http
://code.google.com/apis/chart/docs/gallery/venn_charts.html3 セットに制限されている理由それはもうそれであり、それは恐ろしいように見えます。Wikipediaページの「より多くのセットへの拡張」を参照してください:http: //en.wikipedia.org/wiki/Venn_diagrams

しかし、それはすべての可能な交差点が空でない場合のみです。共起するタグが3つ以下の場合(おそらく、まれなタグを破棄した後)、ベン図のコレクションが機能する可能性があります(バブルのサイズはタグの頻度を表します)。

または、共起の頻度を表すために、視覚的に厚いまたは薄いエッジを持つグラフ(頂点やエッジなど)。

ツールやライブラリへのアイデアやポインタはありますか?理想的にはjavascriptでこれを行いますが、RやMathematicaなど、実際には何でもかまいません。興味のある方がいらっしゃいましたら、実際のデータを共有させていただきます(それが何を表しているのかを教えていただければ笑うでしょう)。

補遺:私が最初に考えていたアプリケーションはTagTimeでしたが、これは自分のおいしいブックマークを視覚化する問題にもよく対応していると思います。

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

visualization - ManyEyes API はありますか?

見つからない。しかし、彼らが API なしでサービスを構築したとは信じがたいです。それは本当ですか?

もしそうなら、誰でも Google Charts API 以外の代替案を提案できますか?

ありがとう!

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

visualization - テキスト データの視覚化: 国会議員とその所属

主に国会議員とその政治的所属からなるデータを視覚化する方法を開始するのに苦労しています。そのため、ほとんどがテキスト データであり、ManyEyes や Google Charts などにすぐに役立つわけではありません。

さらに重要なことに、私は上院議員と下院議員に関するデータのスプレッドシートを持っています。これには、いくつかの関連する法律に対する立場と、さらに重要なことに、特定の委員会や党員集会へのメンバーシップが含まれています。

スプレッドシートとして、このデータはあまり有益ではありません。私は、さまざまな立法措置 (法案、支持の手紙) と所属 (委員会と党員集会) にわたる最も活発な/顕著なメンバーの観点から、メンバー間の具体的な関係を視覚化しようとしています。スプレッドシート形式ではすぐにはわからない、その他の有用な接続または「ネットワーク」として。

私は、さらに先に進む方法がわからない時点にあり、誰かが解決策を考え出すための良いスタートを提案できることを望んでいました.

編集1:私はこのためのツールとしてSQLiteに惹かれましたが、このデータベースに入力しようとしているスプレッドシートをターミナルに一言一句コピーすることに興味はありません。

編集 2:可能であれば、このデータベースはさまざまな組織のさまざまな人々がアクセスできる必要があるため、OS やソフトウェア固有のものを探す必要はありません。

編集 3: SQLite をバックエンドとして見て、軽量のフロントエンド/データベース管理プログラムに興味があります。これにより、私と他の人 (非技術者) が、エンティティ (国会議員とロビイスト) 間の価値ネットワークを定義するクエリを実行できるようになります。たとえば、それらに資金を提供します)。

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

asp.net - マップされたデータベースの値に応じたマップの色分け

質問: http://www.bbc.co.uk/news/10150007 で

州の債務/赤字に応じて色付けされたヨーロッパ諸国の地図を見ることができます。たとえば、地域の売上データを視覚化するなど、自分でそのようなことができれば、すでに何度か便利であることがわかりました。

誰か知っていますか:データベース内の値にマップされた色に従って、世界/大陸/地方の地図に色を付けることができる(オープンソース)ツールはありますか?

または、カスタム マップを作成できるツールはありますか?

または、そのようなことがないとしたら、どのようにしてそのようなことを自分で行うのでしょうか?
どこかから国の輪郭を取得し、
国の輪郭の外側をすべて透明に
し、座標と z インデックスを設定して複数の画像を互いに重ね合わせ
、次に各画像で基本色を選択した色に置き換え、
結果をマージして一枚の絵?

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

visualization - Google Visualization API に渡されたときに文字列が大きすぎるために発生したエラー

Google Visualization APIを使用してWordCloudを作成しようとしています。google.visualization.DataTable を作成し、テーブルのセルに文字列を追加する必要があります。上記のリンクの例を基本的にコピーし、いくつかの単語 (@note.articletext) の単純な文字列を渡したところ、WordCloud は正常に機能しました。

しかし、(明らかに) 非常に大きな文字列である記事に基づいて WordCloud を作成したいと考えています。記事全体を含む文字列を渡すと、次のエラーが発生します。

繰り返しますが、このエラーは小さな文字列を渡した場合には発生しないため、文字列のサイズが原因です。または、潜在的に google.visualization.DataTable には、単一のセルの大きさに制限があります(ただし、そのような制限についての言及は見つかりません)。これを修正する方法を知っている人はいますか?読んでくれてありがとう。

編集: 重要な場合に備えて、私は Ruby on Rails を使用しています。

0 投票する
4 に答える
21601 参照

python - Python でのツリーマップの視覚化

ツリーマップの描画に興味があります:

ツリーマップの例

Python で作成する最も簡単な方法は何ですか? 適切な入力データがあれば、そのようなグラフィックを作成できるライブラリはありますか?

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

mapping - 時系列データをマッピングするためのツール

大量の時系列データを強度マップにマッピングできるツールまたは API の提案/例を探しています。

データには、国、シリーズ、および年の次元が含まれます。ここに例がありますhttp://spreadsheets.google.com/ccc?key=t9ZwziZAgy768ZTXDEg8Maw&authkey=CPn0pdoH&hl=en_GB&ui=1

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

r - Rでカテゴリデータを使用して3Dプロットを作成するには?

カテゴリ データに基づいて 3D 棒グラフを作成しようとしましたが、方法が見つかりませんでした。

説明するのは簡単です。次のデータ例を考えてみましょう (実際の例はもっと複雑ですが、これに縮小されます)、収入と年齢 (どちらもカテゴリ データ) で分類された何かが発生する相対的なリスクを示しています。

これを 3D 棒グラフで表示したい ( http://demos.devexpress.com/aspxperiencedemos/NavBar/Images/Charts/ManhattanBar.jpgと同様の考え方)。scatterplot3d パッケージを見ましたが、これは散布図専用であり、カテゴリ データをうまく処理できません。3D グラフを作成できましたが、3D 棒ではなく点が表示されます。私が必要とするグラフの種類はありません。rgl パッケージも試しましたが、うまくいきませんでした。私は1時間以上グーグルで検索してきましたが、解決策が見つかりませんでした. 私は ggplot2 - Elegant Graphics for Data Analysis 本のコピーも持っていますが、ggplot2 にはこの種のチャートはありません。

使用できる別のフリーウェア アプリはありますか? OpenOffice 3.2 にもこのチャートはありません。

ヒントをありがとう。

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

php - ドット付きのリンクされた折れ線グラフを提供するチャートライブラリ

時間の経過とともに複数のエンティティからのデータをプロットしようとしています。

  • 各エンティティには独自の行があるため、複数の行があります。
  • 各線は接続されますが、データを表すためにドットを描画することが重要です。

リンクされた棒グラフを知っていますが、最初の検査では、ドットを描画する機能を提供する棒グラフが見つからないようです。どのライブラリにこれがあるか知っている人はいますか?私は、PHP、Flex、degrafaなど、仕事を成し遂げるあらゆるものを受け入れています。