0

人がどれだけ忙しいかを示すビサライゼーションを作成しています。したがって、名前、emailid、busyness_factor、received_date の形式のデータがあります。これは10分間隔で取得されます。

cubism.jsで視覚化してみましたが、ビジーネスの値を確認するには、生成されたグラフにマウスを合わせるなどのユーザー操作が必要です。

私の質問は、ユーザーの操作を必要としない視覚化ライブラリはありますか? これは、ビジュアライゼーションが巨大なモニターに表示され、通り過ぎるユーザーがビジュアライゼーションを見て理解し、マウスをホバーできないようにするためです。

このタイプの視覚化を現在サポートしているライブラリを提案してください。

4

1 に答える 1

1

この分野の 2 つの大きなプレーヤーはraphael.jsd3.jsです。

明らかな理由でD3:

  1. 現在の Web 標準 (html5、javascript) に基づく
  2. 良いドキュメンテーション
  3. 強力、堅牢、再利用可能
  4. jquery スタイルの選択

ラファエルが d3 を打ち負かす唯一の場所はフォールバックです。raphael は古いバージョンの IE をサポートしていますが、d3 は現在の Web 標準に基づいています。

アプリがデータ駆動型の場合、d3 以外のライブラリについても考えません。json データと完全に互換性があり、最も重要なことは、ユーザーの操作の有無にかかわらず、希望どおりにシームレスに動作することです。D3 を見ると、100 行のコードで何ができるのだろうと考えさせられます。

例:

ユーザーの操作は不要です。

于 2013-07-30T14:20:40.823 に答える